BP

Oil giant BP (British Petroleum)
One-Minute Read
28 Apr, 2009

Revenue and profits at the multinational slumped in the first three months of 2009 in the wake of the decline in oil prices over the past year

Pages