Is a new oil price war about to break out?
NPV - 06/06/2025 16:30
The oil price war once cost OPEC hundreds of billions of dollars. Now that President Trump is back and US shale oil is recovering, will Saudi Arabia choose confrontation or compromise? The answer could determine global oil prices in 2025.