ExxonMobil Launches Major Carbon Capture Hub in Louisiana, Testing Investor Confidence at $141 Share Price
ExxonMobil has commenced commercial operations at a significant carbon capture and storage (CCS) facility in Louisiana, developed in partnership with CF Industries. The move signals a strategic expansion of the oil giant's low-carbon portfolio and has sparked debate among investors weighing its long-term value against current momentum.