News

India imports around 85 per cent of its crude oil requirement, and a surge in oil prices can lead to an increase in its oil ...