GRAPHIC: LNG supply vs. demand

By CEC Staff