Oil Prices Decline Amid Anticipation Of Inflation Data In US And Fears Of Demand
Oil prices declined due to fears of slowing Chinese demand and shrinking global supplyOil prices declined today, Thursday, after hitting their highest levels in several months in the previous session, as a result of high crude stocks in the United Stat…