Oil slips as bearish demand sentiment weighs on market
Oil prices slid on Wednesday over bearish demand indicators driven by a massive rise in US crude oil stockpiles, while surging COVID-19 cases in China further exacerbated demand fears.International benchmark Brent crude traded at $93.23 per barrel at 0…
Oil slips as bearish demand sentiment weighs on market Read More