Energy Geopolitics
Iraq Just Found 8.8 Billion Barrels of Oil — and the timing couldn’t be more critical for US drivers
Baghdad’s Najaf discovery, drilled by China’s ZhenHua Oil near the Saudi border, lands just as the Strait of Hormuz stays shut and US pump prices...