Oil prices tumble amid demand fears
2020-02-28 05:24
Oil prices extended losses on Thursday as fears of weaker demand continued to rattle the market.
Oil prices tumble amid demand fears
Oil prices extended losses on Thursday as fears of weaker demand continued to rattle the market.