One of the world’s largest banks thinks the writing is on the wall for the oil industry
“We think the economics of renewables are impossible for oil to compete with.” Plunging prices for batteries and renewables are driving an electric vehicle (EV) […]