Misery for motorists predicted with oil over $70 a barrel




Crude hit its highest level since December 2014 as strong economic growth around the world boosted demand at a time when Opec members and Russia are keeping a lid on production.



Source link