📝 Executive Summary
Global markets face a sharp sell-off as Brent crude oil breaches the $100 per barrel threshold following U.S. military action against Iranian tankers. The surge in energy prices has triggered a rise in Treasury yields and dampened investor sentiment, leading to a 1.5% drop in the Stoxx 600 and significant losses for U.S. index futures.