Loading...

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.