Total sees 95 million boe/d global production plateau by 2025-30
Total SA’s projections call for a plateauing of global crude oil production at 95 million boe/d by 2025-30, according to Michael Borrell, Total senior vice-president, Continental Europe-Central Asia.