prices, according to the country’s central bank, the Reserve Bank of India (RBI). The crude oil price surged to a record US$90.07 a barrel last Friday, with analysts warning that US$100 to $150 now look increasingly possible.Despite this dire outlook, the RBI has ruled out setting up a sovereign wealth fund to help buffer the…

This article is for Subscriber members only.
Log In Register