News

Oil sold off yesterday amid rising hopes for an Iranian nuclear deal after comments from President Trump ...