Oil prices deepen their losses by more than 1% .. and Brent crude is below $ 74
Oil prices deepened their losses by more than 1% during trading on Tuesday, with Brent crude falling below $ 74 a barrel, with concerns about demand, following the expectations of the International Energy Agency. Crude's performance comes as investors fret…
Continue Reading