📝 Executive Summary
Global markets face volatility as Brent crude briefly touches $100 per barrel following military escalations in the Strait of Hormuz. Meanwhile, U.S. stock futures remain muted as investors weigh rising Treasury yields near 5% and escalating trade tensions between the U.S. and Canada. The Japanese yen continues to strengthen, pressuring the USD/JPY pair amid expectations of Bank of Japan policy tightening.