- Wall Street indexes turned lower on Thursday, driven by rising long-term Treasury yields and a significant drop in Walmart shares.
- Walmart shares fell 9% after reporting U.S. comparable sales of 2.6% and an adjusted earnings outlook of $0.62 to $0.64 per share, both missing analyst forecasts.
- Additional market pressure stemmed from Brent crude climbing above $93 a barrel amid heightened tensions between the U.S. and Iran.
- Stock futures declined as rising oil prices and climbing bond yields pressured the market.
- Crude prices surged 3.3% following geopolitical tensions involving Iran, while the 10 - year Treasury yield reached 4.7%.
- Corporate earnings reports impacted major equities, with Walmart falling 5% on weak guidance, Wolfspeed dropping 10.7% on a revenue miss, and Moderna cooling off after recent gains.
- The TSX closed up 33.86 points at 36,401.79, supported by gains in gold and materials amid advancing Canada - U.S. trade talks and a tariff pause.
- Wall Street indices advanced as bond yields fell following the Treasury Department's debt buyback announcement.
- Major corporate developments included Moderna soaring over 140% on positive trial results and oil prices hitting a 3 - week high.
- U.S. stock futures traded mixed on August 19, 2026, as investors awaited the Federal Reserve minutes and monitored rising oil prices driven by Middle East tensions.
- Brent crude traded near $92.40 a barrel and WTI crude neared $85.70, while global markets faced pressures from inflation data and upcoming corporate earnings.
- Major indexes declined in the previous session, with tech stocks dragging down markets and Asia-Pacific indexes closing mixed amid renewed inflation worries.