The story today
1Energy surges. Energy sector jumped +9.6% as QXO led gainers with +15.6%, while Tech fell -6% on broad weakness across 362 stocks down over 2.5% this week.
2Risk stays high. 888 risk signals flagged across 460 companies amid elevated breadth deterioration and 13 earnings reports due in the next 14 days.
3Biotech rallies. Immunovant gained +14.5% among today's five earnings reports, which included IBRX, IONS, HIMS, CWST, and IMVT.