Seven major exporters of crude reportedly agreed to add 188,000 barrels a day in June Published 3 May, 2026 10:50…
Organization of the Petroleum Exporting Countries – OPEC
The world is facing the biggest global energy supply shock on record, which will drive inflation and dampen economic growth…

