International Wall Street Analysts Question Energy Sector Momentum Following New Technical Chart Analysis byStaff ReportMarch 6, 2026