It’s here! Our latest issue is officially live and ready for you to dive into.
Oil & Treasury Yield Pressure: Brent crude remaining above $100/barrel, coupled with rising US 10-year Treasury yields, has severely impacted global financial markets. Energy-dependent economies are taking sovereign measures—such as India establishing domestic maritime insurance pools—to protect vital trade lines.