BP Takes $5bn Hit on Green Energy, Refocuses on Fossil Fuels - Source News