Hormuz Reopens as Traders Price Out the War Premium
The U.S.-Iran agreement to reopen Hormuz and lift the maritime blockade has pushed oil below $80, though risks remain if tensions in Lebanon escalate. China Slams the Brakes on Crude Refining - China’s crude throughput has plunged by a hefty 9.1% year-over-year to 12.7 mil