Crude oil trading above $105 a barrel is pushing up India’s import bill, with the country’s goods trade deficit now projected to widen to around $388...
Trending News
October 16, 2026
Crude oil trading above $105 a barrel is pushing up India’s import bill, with the country’s goods trade deficit now projected to widen to around $388...