The Motley Fool·5d ago·Austin SmithEnergy Giants Poised for Upside as Oil Nears $100 Amid Geopolitical TensionsThree major U.S. energy producers position for improved 2026 earnings as oil prices hold near $100 amid Strait of Hormuz tensions. XOMCVXCOPenergy stocksoil prices