Oil prices top $108 a barrel on fears of a resumption of U.S.-Iran war

3 days ago 11
Oil prices surged by more than 4% after U.S. President Donald Trump dismissed an Iranian proposal to kickstart peace talks and reopen the Hormuz Strait.
Read Entire Article