Storia: BP posts profits, says exit from Bay du Nord oil project shows disciplined investing — Warptech Lab News