Oil prices rise as the US renews a blockade on Iranian ports and carries out a wave of air strikes.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera