
Energy Giants Poised for Upside as Oil Nears $100 Amid Geopolitical Tensions
Three major U.S. energy producers position for improved 2026 earnings as oil prices hold near $100 amid Strait of Hormuz tensions.
XOMCVXCOPenergy stocksoil prices


Investing.com··Sam Quirke
