The Canadian Vanguard Stock Market Report – Weekend June 20 – 22, 2025 Edition
Weekend Whiplash: War escalates, Futures Fall, and Oil Surges
. (The Stock Market Report is updated constantly through the weekend)
The Toronto Market
The TSX composite index declined -8.43 points or -0.03%, to close the session at 26,497.57. The TSX opened high but declined right from open to the end of the session, traversing over 150 points in the process.

The Market Breadth: On Friday, only three of the major sectors gained. Technology, up only a mere 0.36%, was the top sector. Telecommunications Services was up 0.33% and Financials was up 0.09%. Durable Consumer Goods & Services declined -0.04%; Energy declined -0.11%; Industrials declined -0.11% and Discretionary Consumer Goods & Services declined -0.29%; and Basic Materials declined -0.51%. Gold price, with chart currently in consolidation, will likely start to climb or inch back up as a result of the US attack on Iran’s nuclear assets and the expected market uncertainties. Tariff uncertainties had influenced gold and gold miners’ stock prices to gain substantially. Gold price and a number of gold miners’ stocks became extended then so a consolidation period was necessary and welcome.
Industry Groups: The top five industry groups in the TSX today were: Auto & Truck Manufacturers, up 7.98%; Insurance – Multiline, up 3.74%; Computer Hardware, up 3.63%; Construction Materials, up 2.27%; and Office Equipment, up 2.06%
Today’s Statistics: Today, the issues that gained (Advancers) outnumbered those that declined (Decliners). There were six Advancers for every five Decliners, or a more exact ratio of 1.20-to-1.0. In real numbers, there were 1,047 Advancers to 872 Decliners while 159 stocks remained Unchanged.
Today, there were 90 new 52-Week Highs and 15 new 52-Week Lows. There were 54 new 52-Week Highs and 8 new 52-Week Lows yesterday.
The total volume of shares traded at the TSX today was 706,837,442, or 84% higher than the volume of 383,316,879 shares traded on Wednesday. The relatively large volume of shares traded today was partly due to Friday being a triple witching day. Also, yesterday the US markets were closed, there were probably some delayed trades which came through today because of the holiday in the US yesterday.
.
The US Markets
The major indexes closed mixed on Friday. The Dow Jones Average index gained 35.16 points or 0.08%, to close the session at 42,206.82. The S&P 500 index declined -13.03 points or -0.22% to close at 5,967.84. The Nasdaq Composite declined 98.86 points or -0.51%, to close the session at 19,447.41. In small caps, Russell 2000 declined 3.70 points or -0.17% to close at 2109.27

The Market Breadth: Five of the major sectors gained. Energy, up 0.57%, was the top sector. Energy has consistently been the top sector this week, thanks to the Israel – Iran war. Durable Consumer Goods & Services gained 0.34%; Telecommunications Services gained 0.12%; Financials gained 0.11%; and Industrials gained 0.09%. Discretionary Consumer Goods & Services (a good gauge for Retail Stocks) declined -0.23%; Healthcare declined -0.59%; Technology declined -0.78%; and Basic Materials declined -1.05%.
Industry Groups: The top five industry groups in the US markets today were: Rails & Roads – Passengers, up 3.68%; Homebuilding, up 2.31%; Communications Equipment, up 1.77%; Retail – Specialty, up 1.69%; and Food Distribution & Convenience Stores, up 1.41%.
Today’s Market Statistics: At the NYSE, the issues that declined (Decliners) outnumbered the issues that gained (Advancers). There were five Decliners for every four Advancers, or an exact ratio of 1.27-to-1.0. In actual numbers, there were 2,170 Decliners to 1,970 Advancers with 279 Unchanged.
Today, there were 102 new 52-Week Highs and 59 new 52-Week Lows. There were 102 new 52-Week Highs and 55 new 52-Week Lows yesterday.
The total volume of stocks traded today at the NYSE was 7,640,288,970, or 47% higher than the total volume of 5,198,185,951 shares traded yesterday.
On the NASDAQ, the Decliners outnumbered the Advancers. There were roughly three Decliners for every two Advancers, or an exact ratio of 1.40-to-1.0. In actual numbers, there were 2,651 Decliners to 1,894 Advancers with 226 Unchanged.
Today, there were 146 new 52-Week Highs and 116 new 52-Week Lows. There were 129 new 52-Week Highs and 103 new 52-Week Lows yesterday.
The total volume of shares traded at the NASDAQ today was 10,298,760,975, or 27% higher than the total volume of 8,088,447,930 shares traded yesterday.
Market Roundup Report
The TSX declined a paltry -8.43 points or -0.03% on Friday. The Israel-Iran war is one week old now. The rally remains intact, the market is certainly not collapsing, and there is no evidence of investors in panic mode. The US dollar is gaining. The escalation in the Iran-Israel war due to US joining the war, will likely keep US oil price rising in the short term. The markets appear not to be too unduly affected. Futures were down this evening, but not to an alarming level. The relatively large volumes of stock traded on Friday were due to the day being a triple witching day. The event marks the expiration of stock options, stock index futures and stock-index options on the same day.
We are probably not likely to see the indexes vaulting up in the short term, at least not until there is more clarity on the Iranian reaction to the US bombing of the country’s three nuclear facilities and also the United States’ next steps following the bombing of the facilities. Investors must trade with caution until the current uncertainties recede. Investors must be ready to respond to the market quickly in case the markets suddenly throw surprises. The energy sector will likely continue to perform better than the other sectors if Oil prices continue to climb.
Oil Price: US Oil price was at $75.01 per barrel as of the time (12:30am ET, Monday) of this post update.
10 –year Treasury Yield: The 10-year Treasury yield tilted lower on Friday, but the U.S. dollar continues to edge higher over the weekend. The 10-year yield was at 4.401%, as of the time (12:30am ET, Monday) of this post update.
After-hours action: Futures were down Thursday evening. Dow Futures was down -94.00 points or -0.22% vs. fair value. S&P 500 futures was down -8.50 points or -0.14%, and Nasdaq 100 futures was down -0.14% as of the time (12:30 am ET, Monday) of this post update. Futures were down quite a bit earlier in the evening but improved into the overnight hours.
.
Regular Market Day Features
The Canadian Vanguard Beginner Investor’s Watchlist

The Blended Growth Stock Watchlist

EV Manufacturers and Resource Stocks

NOTICE TO READERS
Our readers are strongly advised to conduct their research into individual stocks before making a purchase decision. In addition, investors are advised that past stock performance is no guarantee of future price appreciation. Any recommendation is not a guarantee of any particular stock’s future prices, and The Canadian Vanguard accepts no responsibility or liability for investors’ or readers’ purchases.
The Canadian Vanguard’s Stock Market Reports, https://www.thecanadianvanguard.com/category/stock-markets/ are composed by senior Financial Industry and Information Technology professionals. We deliberately neither engage nor deploy AI tools to produce these reports.



