The price of US crude oil has hit its highest level since November last year and shows signs of breaking above the resistance line of a channel it has been ...
A