As OMC shares bleed, analysts say correction may be overdone

India imports 80% of its crude oil needs and rising prices have hurt the fiscal balance of the country.

from money

Post a Comment

Previous Post Next Post