Macro
Brent Crude Hits $101 Amid Iran‑US Tensions
Brent crude rose 3.4% to $101.82 per barrel, WTI up 3.7% to $93.01, amid Iranian ship attacks and US blockade.
Iran’s Revolutionary Guard seized MSC Francesca and Epaminondas in Strait of Hormuz, clai