Weekly Sector Performance Table
Crude oil surged to its highest level in over two years as the conflict in Iran escalated, raising fears of prolonged supply disruptions. Energy Sector is up 26.53% YTD in 2026.
Weekly Sector Performance Table Read More »
