As Warren Buffett spelled out to his investors over the weekend, the billionaire's attitude toward climate change is not really laissez-faire, but rather one of sang-froid. He can't be accused of doing nothing. But at the same time, his aplomb can seem a little too chill.

A new study claims to leave little room for doubt that the world can run 100 percent on renewable energy, and it even maps how individual countries should best make this transition-by mid-century. The main barriers to overhauling the global energy system "are social and political," said Mark Z.

An annual tally of climate deniers in Congress just came out, and there's good news and bad news. The good news: You're smarter than 34 percent of Congress. The bad news: You're smarter than 34 percent of Congress.

The UK's biggest energy lobbying group has shifted its position on green energy and will start campaigning for low-carbon alternatives for the first time, in what environmental campaigners are describing as a watershed moment.

The company's move is part of a broader divestment campaign led by environmental groups looking to move the global economy beyond fossil fuels. JPMorgan Chase is scaling back on financing new coal projects in advanced economies, in an effort to reduce global warming, the multinational banking firm announced Monday.

After eight months of investigation, InsideClimate News presents this multi-part history of Exxon's engagement with the emerging science of climate change. The story spans four decades, and is based on primary sources including internal company files dating back to the late 1970s, interviews with former company employees, and other evidence, much of which is being published here for the first time.

It is late evening and biochemist George Bonaci, 27, is standing in the kitchen of the San Francisco technology hub where he works, casually making the next day's breakfast and, quite possibly, lunch and dinner too. He puts various protein powders, fish oil, vitamins and minerals into a blender and gives it a whizz.