close
Thursday April 25, 2024

Comment

November 25, 2018

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