International crude oil prices have fallen sharply below $70 per barrel due to decreased industrial demand in China and fears of a global economic slowdown. The decline is likely to benefit India by reducing its import bill and inflationary pressure.
