Oil majors win big as LNG prices soar
Shell turned the lights back on at its Prelude offshore LNG facility just as Asia was being frozen by a cold spell ...
Shell turned the lights back on at its Prelude offshore LNG facility just as Asia was being frozen by a cold spell ...