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

2 weeks ago 25
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