Oil Prices: OPEC+ Announcement Stuns Market, 4 April 2025