IEA: Nobody wins in a market with oil supply deficits
Oil supply disruptions, from extraordinary events or otherwise, are not in the best interest of consumers or producers, the International Energy Agency said. The Organization of Petroleum Exporting Countries in Continue Reading