Frank Bowman, a Non-Executive Director of oil giant BP, purchased 3,600 shares in the company at 420.73p each last week. The £15,146 transaction came just one day after BP announced that it had resolved all criminal claims with the US Department of Justice in relation to the Gulf of Mexico oil spill disaster in 2010 and will pay the government $4bn in installments over the next five years. It is also paying the Securities and Exchange Commission $525m over a three-year period. "We apologise for our role in the accident, and as today's resolution with the U.S. government further reflects, we have accepted responsibility for our actions," said BP Chief Executive Officer Bob Dudley. Top Director BuysHasgrove (HGV) Director name: Mr Godfery TaylorAmount purchased: 200,000 @ 48.50p Value: £97,000Dialight (DIA) Director name: Mr Robert E (Bob) LambourneAmount purchased: 4,000 @ 1,045.00p Value: £41,800Global Energy Development (GED) Director name: Mr Stephen C VossAmount purchased: 33,000 @ 90.76p Value: £29,951BP (BP.) Director name: Mr Frank L. Bowman Amount purchased: 3,600 @ 420.73p Value: £15,146President Energy (PPC) Director name: Mr John HamiltonAmount purchased: 80,000 @ 24.00p Value: £19,200Morgan Sindall Group (MGNS) Director name: Mr Patrick De SmedtAmount purchased: 2,000 @ 556.00p Value: £11,120Alliance Trust (ATST) Director name: Mr Alastair KerrAmount purchased: 3,000 @ 367.27p Value: £11,018Top Director SellsNews Corp. 'A' Shares (NCRA) Director name: Mr David DeVoeAmount sold: 52,330 @ $23.54 Value: $1,231,848News Corp. 'A' Shares (NCRA) Director name: Mr David DeVoeAmount sold: 43,089 @ $23.54 Value: $1,014,315Bankers Petroleum Ltd.(CDI) (BNK) Director name: Mr Eric M BrownAmount sold: 15,000 @ 160.34p Value: £24,051Bankers Petroleum Ltd.(CDI) (BNK) Director name: Mr Jonathan P HarrisAmount sold: 11,667 @ 149.82p Value: £17,479Dialight (DIA) Director name: Mr Robert E (Bob) LambourneAmount sold: 1,000 @ 1,043.00p Value: £10,430