US climate envoy John Kerry on Tuesday urged oil and gas companies to do more to diversify and adopt low-carbon technologies to tackle climate change. Speaking