Indian crude oil basket hits $146.09 per barrel: How it will impact India

Indian crude oil basket averaged $111.39 per barrel in March, 61.4 per cent higher than February’s average of $69.01 per barrel, raising inflationary concerns in India.