"The world needs all forms of energy," BP's Bob Dudley said in a CNBC interview from Davos. "Less emissions, but all forms of energy."
Microsoft's new climate plan, beyond being carbon neutral in the future, wants to make up for all of the technology company's emissions since the 1970s. It may ripple through the markets and economy.
Bank of America CEO Brian Moynihan says its wealth management business has $25 billion in ESG funds and that investor interest will continue to grow.