Oil prices deepen their losses to 2%, and US crude is less than $90
Oil prices deepened their losses by about 2% during trading on Tuesday, with US crude falling below $90 a barrel, while awaiting talks between Iran and the United States on the nuclear deal. Investors are waiting for the resumption of…
Continue Reading