IEA: Lower Demand Changes Everything For Oil Markets
Two months ago, the International Energy Agency sounded an alarm about global crude oil supply, predicting that Western sanctions on Russia would remove as much as 3 million barrels daily …
IEA: Lower Demand Changes Everything For Oil Markets Read More