The energy major said physical LNG cargo sales in 2026 could match the 422 million metric tons sold in 2025, before returning to growth in 2027.
27d ago
verifying reliability
No specialized terms available for this topic.