Macro
Eurozone Recession Risk Grows Amid Hormuz Closure
Sustained Strait of Hormuz closure creates a 9‑9.5 million bpd oil supply deficit (~10% of global demand), per BCA.
Europe, though less exposed than Asia, faces heightened recession risk as inventorie