Oil prices decline amid reports of US-Iran deal on Strait of Hormuz
Oil prices declined on major global exchanges. On London’s ICE (Intercontinental Exchange Futures), the price of Brent crude fell by...
Oil prices declined on major global exchanges. On London’s ICE (Intercontinental Exchange Futures), the price of Brent crude fell by...