Oil prices could tumble to $90 per barrel in two months if the economic headwinds in the US and China continue, which would affect global demand at a time when supply from Russia is unlikely to drop, Bharat Petroleum Corp (BPCL) chairman Arun Kumar Singh has said.
“Prices can touch $90 in two months if the US continues with inflation and low growth and China is unable to find fixes for its economic troubles. Economic woes in these two countries can affect demand,” Singh told ET in an interview.