Macro
Oil Prices Hit Six-Month Highs Amid Hormuz Attacks
Brent crude futures settled at $117.64 per barrel, up 2.4% after touching $118, marking six‑month high.
U.S. WTI rose 2.1% to $104.12 per barrel, gaining 15.2% in October overall.
UKMTO recorded at le