
By Tom EspinerBusiness reporter, BBC News
Image source, Getty Images
Oil prices have surged past $100 (£74) a barrel to hit their highest level for more than seven years after Russia launched an in… [+5114 chars]

By Tom EspinerBusiness reporter, BBC News
Image source, Getty Images
Oil prices have surged past $100 (£74) a barrel to hit their highest level for more than seven years after Russia launched an in… [+5114 chars]