Crude oil prices broke chart resistance and hit a 3-month high but trade war news flow – from US-China negotiations to the threat of new auto tariffs – may stymie progress.


FOR MORE ...