‘We’ve been free-riding off Beijing in a weird way’ — Oil prices are high but could be much worse. Trump has China’s Xi to thank for that