Oil Prices Slip Below $100/bbl Amid A Host Of Factors
1 min read Oil prices slipped in trade today below the key $100 per barrel as a number of factors are weighing upon. First of all fresh and elevated worries around Covid and hence mobility curbs in China are weighing as China is the
Oil prices slipped in trade today below the key $100 per barrel as a number of factors are weighing upon. First of all fresh and elevated worries around Covid and hence mobility curbs in China are weighing as China is theOil prices slipped in trade today below the key $100 per barrel as a number of factors are weighing upon. First of all fresh and elevated worries around Covid and hence mobility curbs in China are weighing as China is the