Crude oil prices reach highest since October as energy stocks lead market - Yahoo Finance



US crude futures have gained 20% this year and pushed energy stocks to outperform the market as rising geopolitical tensions and lower supply buoy prices.