Commodities & Energy TradingOil Surges Above $100 as US-Iran Hormuz Blockade Triggers Safe-Haven FlowsSalvado•Apr 17, 2026
Commodities & EnergyOil Surges Above $100 as Hormuz Blockade Threat Sends Treasuries, Dollar SurgingSalvado•Apr 15, 2026