Oil prices drop following US-Iran deal
<p>Oil prices are recording sharp declines in international markets following the official reports detailing a finalized memorandum of understanding between the United States and Iran, alongside the announcement ending the...
Read More