Oil & Energy Opinion: Energy markets are swimming in oil. The question is whether excess supply will cushion any intensified Middle East crisis October 18, 2024