📝 Executive Summary
Global markets face intense pressure as Brent crude sustains levels above $100 per barrel following supply disruptions. Simultaneously, the 10-year U.S. Treasury yield surged to 5.02%, marking its highest level since 2007, as investors brace for the upcoming Federal Reserve interest rate decision.