Oil prices have dipped amid escalating trade disputes between the United States and other major economies, although crude markets remained tight due to supply disruptions, high demand, and the looming US sanctions against Iran.
02/07/2018 - 06:43
Oil dips as trade rows threaten growth
02/07/2018 - 06:43