Emission impossible? decarbonising hydrocarbons: All eyes are on oil and gas companies to cut down on emissions. Will they rise to the occasion? | IET Journals & Magazine | IEEE Xplore