FTSE 100 loses £77BILLION in two days as global markets bloodbath strikes

Payments linked to the Deepwater Horizon oil spill hit 300 million dollars (£214.6 million) over the period, pushing the total bill for 2017 to 5.2 billion dollars (£3.7 billion). Babcock International dropped 26.4p to 626.2p as the defence supplier cautioned over its full-year sales, amid ongoing tough trading …