Storia: BP takes $4bn-$5bn hit on green energy business — Warptech News