I Google British Petroleum and this came up;
Oil spill: British Petroleum to put 20 bln dollars in Escrow to pay off claims
Don't worry Time Travel, we are not upset at you, only at these C.E.O.'s and their cost cutting and risk taking, feeding their greed