Middle East war deepens 2026 oil deficit outlook, but 2027 glut still looms - XLE News | Rallies