The S&P 500 holds steady amid geopolitical turmoil, with energy stocks rallying on oil price spikes. Analysts see sector rotation and defensive plays dominating.
Crude oil's 10-day losing streak, the longest in 34 years, tests key technical levels. Expert analysis reveals potential support at $57.50 and divergence in energy stocks.