Crude oil awaits fresh catalyst to rise further: can recent strength hold?

Wednesday saw oil prices dip, as markets analysed the results of US-China trade discussions, which still await President Donald Trump’s review. Market pressures included weak oil demand from China coupled with…