New oil price war about to break out?
NPV - 06/06/2025 16:30
The oil price war cost OPEC hundreds of billions of dollars. Now that President Trump is back and U.S. shale is recovering, will Saudi Arabia choose to fight or give in? The answer could determine global oil prices in 2025.