IEA: Large Scale Oil Supply Disruptions Are Looming
IEA: large-scale supply disruptions are increasingly likely as a result of sanctions on Russia. IEA: Global oil demand growth will decline due to a slowdown in economic growth. The IEA Continue Reading
