Oil prices have slipped helped by more abundant supplies thanks to high US production and the boost to exports in Libya.
Oil prices have slipped helped by more abundant supplies thanks to high US production and the boost to exports in Libya.