The current estimate is between 114 million and 144 million liters (about 800,000 barrels). This number is far beyond the hopelessly optimistic number put forth by Exxon, who gave a "low-ball" estimate of about 10.8 gallons. This number, unfortunately, is still reported in the press but two independent investigations have found the estimate erroneous in the extreme.
Copyright © 2026 eLLeNow.com All Rights Reserved.