News
📈 Stocks
Energy Stocks Slide 4-6% as Crude Oil Prices Retreat
(just now)
Energy producers face a sector-wide selloff as crude prices decline, with EOG, COP, and OXY dropping significantly while the broader market remains…