Uncategorized | October 16, 2024 ExxonMobil Signs Largest U.S. Lease for Offshore Carbon Storage Article from the Maritime Executive ExxonMobil has doubled down on its plans for subsea carbon storage, signing the largest ever seabed lease for carbon sequestration in the United States. ExxonRead more