Brian Kessens breaks down the energy sector’s leadership, driven by geopolitical tensions and rising oil prices. He highlights the U.S. advantage in energy and the growing importance of natural gas to meet surging power demand, especially from data centers. Kessens also points to energy infrastructure names as attractive for both growth and income through strong cash flow, dividends, and buybacks.
Market On Close
05 Jun 2026
SHARE