GRAPHIC: oil and gas will play a vital role in meeting energy demands

By CEC Staff