It’s here! Our latest issue is officially live and ready for you to dive into.
Energy markets saw significant volatility as Brent crude surged past $90–$91 a barrel due to ongoing security threats, naval mines, and military strikes along the Strait of Hormuz—a crucial transit point for nearly a fifth of global seaborne oil.