The truth of the matter remains that rising global crude supply coupled with worrying signs of slowing demand have written a recipe for disaster for the oil markets
Lukman Otunuga
Research analyst at FXTM