The S&P/ASX 200 Index (ASX: XJO) snatched a victory from the jaws of defeat this Wednesday. After sinking into red territory for most of today's session, the ASX 200 recovered in the nick of time this afternoon, closing 0.13% higher. That leaves the index at 8,279.6 points.
This wild and woolly day of trading for ASX shares comes after a mixed night over on Wall Street.
The Dow Jones Industrial Average Index (DJX: .DJI) had a rough time of it, slumping 0.64%.
The tech-heavy Nasdaq Composite Index (NASDAQ: .IXIC) was far more upbeat though, shooting up 1.61%.
But let's return to the local markets now and examine what was happening with the various ASX sectors.
Winners and losers
Despite the market's last-minute reprieve, some sectors weren't so lucky.
None were more unlucky than utilities stocks. The S&P/ASX 200 Utilities Index (ASX: XUJ) had a tough day, tanking 1.58%.
Consumer discretionary shares had a hard time too, with the S&P/ASX 200 Consumer Discretionary Index (ASX: XDJ) diving 1.44%.
Healthcare stocks didn't get any love today either. The S&P/ASX 200 Healthcare Index (ASX: XHJ) fell by 0.49%.
Real estate investment trusts (REITs) found themselves on the losers' list as well, evidenced by the S&P/ASX 200 A-REIT Index (ASX: XPJ)'s 0.39% slide.
Consumer staples shares were our final losers. The S&P/ASX 200 Consumer Staples Index (ASX: XSJ) sank 0.26% lower today.
Turning to the winners now, it was energy stocks that took out the top spot, with the S&P/ASX 200 Energy Index (ASX: XEJ) surging 1.95%.
Tech shares had another strong session. The S&P/ASX 200 Information Technology Index (ASX: XIJ) vaulted 0.8% higher by the closing bell.
Communications stocks joined the winners' team too, as you can see by the S&P/ASX 200 Communication Services Index (ASX: XTJ)'s 0.63% rise.
Industrial shares joined the party too. The S&P/ASX 200 Industrials Index (ASX: XNJ) shot up 0.59% this hump day.
Mining stocks were also there, with the S&P/ASX 200 Materials Index (ASX: XMJ) bouncing up 0.55%.
Financial shares had a decent day as well. The S&P/ASX 200 Financials Index (ASX: XFJ) ticked up 0.25%.
Finally, gold stocks eked out a rise, evident from the All Ordinaries Gold Index (ASX: XGD)'s 0.2% gain.
Top 10 ASX 200 shares countdown
Today's index winner was tech stock Life360 Inc (ASX: 360). Life360 shares soared another 9.46% to finish at $29.75 each.
This latest surge came after the company reported a quarterly update yesterday, which has been embraced by investors.
Here's the rest of today's best: