Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Oil prices to stay $80-$85 in 2026, risking slower Indian growth and higher inflation.

flag A Union Bank of India report forecasts crude oil prices will stay between $80 and $85 per barrel in 2026, making a drop to $70 unlikely due to global uncertainties. flag This stability risks slowing India's GDP growth to about 6.5% and keeping inflation above 4.5% in FY27, potentially forcing the Reserve Bank of India to adopt restrictive measures similar to those during the 2013 "Taper Tantrum."

14 Articles