Crude oil prices plunge by 541 points despite OPEC+ extending production cuts until 2025
Jun 04, 2024
The Organization of the Petroleum Exporting Countries and its allies, collectively known as OPEC+, revealed that they would continue to enforce substantial oil production...