Oil rose towards $65 a barrel on Tuesday as Opec supply cuts and Middle East tensions outweighed the US-China trade dispute that has been dragging down the global economy and oil demand. Opec and its allies led by Russia agreed last