Oil fell on Friday as Middle East supply concerns eased after President Donald Trump said the US would not attack Iran before midterm elections next month and talked of “productive” talks to end their war that has disrupted global energy markets.Plans by China…