Commodities & EnergyOil Surges Past $100 as Hormuz Blockade Scrambles Treasury Markets and Fed Rate OutlookSalvado•Apr 16, 2026