Loading...
Loading...
Oil prices continued to decline as hopes for new peace talks between the US and Iran eased supply concerns. At the same time, OPEC reported a historic monthly drop in production for March, while US crude inventories remained high.
Same story covered from other perspectives
5 headlines from 5 publishers