Falling Oil Prices And India

Fluctuation in demand supply equilibrium and inaction of OPEC countries is affecting global oil prices though India’s under-recovery refineries are benefitting from the fall in crude oil price....

IMPACT ARTICLES