The Organization of the Petroleum Exporting Countries and its allies (OPEC+) agreed to surge oil output for the third month in a row. An increase…
In its monthly oil market report published on Thursday, the International Energy Agency (IEA) said that “global oil supply could exceed demand by around 600,000 barrels per day…