News

WTI crude oil has broken back above its broken support in what appears to be a ‘failed top’ signalling higher prices to come.