FTSE 100 weighed down by banks
(Close): London's leading shares lost ground on Wednesday, adding to the previous session's hefty falls.
The FTSE 100 closed down 84.87 points, or 1.4%, at 5,837.14.
BP lost another 0.8% after losing 8.8% on Tuesday on news its underlying profit fell 51%, despite a sharp rise in the price of oil.
Despite the rise, oil prices have fallen more than 70% since mid-2014, hit by the slowing global economy, the strong US dollar and oversupply.
On the currency markets, the pound strengthened against the dollar after encouraging PMI service sector data was released. It was up more than a cent-and-a-half at $1.4575, but was down two-tenths of a cent against the euro at €1.3182.