Energy prices are surging as the Iran war disrupts supply, raising risks for the US, China and Europe.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera