Sector & Market
Energy Stocks Surge on 7% Oil Spike
Energy sector rallied as oil prices surged due to renewed Middle East airstrikes and falling U.S. crude inventories.
S&P 500 energy index climbed 2.5%, with Brent crude up 7.4% to $90.32 per barrel an