Oil Hits $100 as Iraq Halts Port Operations After Tanker Attacks
NDTV.com
March 12, 2026
Brent crude surged 10%, back towards the $100-a-barrel mark, while West Texas Intermediate (WTI) surged close to $94, as traders reacted to the heightened geopolitical risk and the potential impact on...
Discussion in the ATmosphere