Newsfeed: Oil Could See Its Biggest Supply Shock Since 1973

Newsfeed: Oil Could See Its Biggest Supply Shock Since 1973

Russia’s invasion of Ukraine and the sanctions that have been levied against it have sent shockwaves through global energy markets. Inventories in major oil-consuming developed economies, including in the United States, have been falling steadily.

Newsfeed: Oil Could See Its Biggest Supply Shock Since 1973 Read More »