Economy Global Oil Oversupply Leaves 1 Billion Barrels Stranded Offshore As Prices Plummet And Consumers May Be Surprised By A Drop In Fuel Costs Geovane Souza 22/10/2025 at 11:04