LNG comes through for Shell and Total

Shell is a major producer of LNG, while also leveraging its position to succeed in trading
Shell is a major producer of LNG, while also leveraging its position to succeed in trading

Breaking