Tensions rise as the U.S.-Iran agreement faces challenges amid military strikes and geopolitical con…
Brent crude falls below $100 while WTI drops over 5% as optimism grows over a potential US-Iran agre…