Posted on March 19, 2026 by adminIndian 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.