Energy Refuses to Quit: XLE up 29% YTD as Oil Stocks Wake Up
Quick Read - XLE has surged 31% year-to-date, nearly four times the S&P 500's return, with Exxon and Chevron alone comprising 41% of the concentrated fund. - Exxon beat earnings estimates by 15% and Chevron by 46% as the Strait of Hormuz closure drove Brent crude to $138 per...</