Oil prices have plunged to their lowest since early March after President Donald Trump announced that a preliminary deal had been reached with Iran over the weekend. Continue reading...