Sector & Market
Trump Orders Hormuz Blockade, Oil Hits $100+
Brent crude surged 7.7% to $102.53 per barrel, peaking at $103.87 after US Navy blockade announcement.
U.S. WTI rose 8.2% to $104.49 per barrel as Navy began enforcing a blockade of Iranian port traff