Continuous Sell-off By Foreign Investors May Put India's Balance Of Payment Under Pressure: Report

The report also highlights that historically, India has struggled with a high dependency on imported crude oil, a crucial input that deeply impacts the nation's external balance