Oil Falls On Libya News

Global oil prices have fallen amid hopes of Libyan production swiftly returning to capacity following the end of Gadaffi’s regime. BP has expressed it’s wishes to return to Libya as soon as it is able following the political unrest.

Latest car and motor news