Moody’s cuts India’s growth estimate to 9.1 percent
According to Moody's India's growth is likely to be 5.4 percent in 2023.
According to Moody's India's growth is likely to be 5.4 percent in 2023.
At US$45.62 a barrel, crude oil has hit its lowest since November 2016 due to over supply by oil producers.