An oil rig off the coast of Great Yarmouth, UK. PA
An oil rig off the coast of Great Yarmouth, UK. PA

Oil and gas investment of $500bn per year enough to meet peak demand, report says