News

Also, holding oil back was an International Energy Agency forecast that 2025 and 2026 world oil supply would rise more rapidly than expected, as the Organization of the Petroleum Exporting Countries ...