Crude oil prices surged to a four-year high as markets celebrated a delay of the US/China trade war but chart positioning continues to warn of topping ahead.


FOR MORE ...