We had generous helpigns of both red and green sectors otday.
Leading the former were tech shares. The S&P/ASX 200 Information Technology Index (ASX: XIJ) ended up taking a 2.24% dive.
Financial stocks were out of favour as well, with the S&P/ASX 200 Financials Index (ASX: XFJ) tanking 1.45%.
Gold shares were no safe haven. The All Ordinaries Gold Index (ASX: XGD) ended up slumping 0.81%.
Industrial stocks fared better, evidenced by the S&P/ASX 200 Industrials Index (ASX: XNJ)'s 0.22% dip.
Our final red sector was communications shares. The S&P/ASX 200 Communication Services Index (ASX: XTJ) slid 0.11% lower this Thursday.
Let's turn to the green sectors now. Leading the winners were energy stocks, with the S&P/ASX 200 Energy Index (ASX: XEJ) charging 1.46% higher.
Consumer staple shares ran hot too. The S&P/ASX 200 Consumer Staples Index (ASX: XSJ) surged 1.29%.
Healthcare stocks also saw demand, illustrated by the S&P/ASX 200 Healthcare Index (ASX: XHJ)'s 1.02% spike.
Next came consumer discretionary shares. The S&P/ASX 200 Consumer Discretionary Index (ASX: XDJ) lifted 0.86% by the end of trading.
Utilities stocks fared decently as well, with the S&P/ASX 200 Utilities Index (ASX: XUJ) adding 0.6% to its total.
Mining shares were a little more subdued. The S&P/ASX 200 Materials Index (ASX: XMJ) got a 0.29% bump this session.
Finally, real estate investment trusts (REITs) just got across the breakeven line, as you can see by the S&P/ASX 200 A-REIT Index (ASX: XPJ)'s 0.01% inch higher.
Top 10 ASX 200 shares countdown
Energy share Karoon Energy Ltd (ASX: KAR) was today's top performer. Karoon stock lifted 4.59% this session to close at $2.04. That was despite no news or developments out from the company.
Here's how the other top stocks pulled up at the kerb:

