Markets India's March oil imports down 16.6pc y/y at $13.32bn Published April 18, 2013 Updated April 18, 2013 07:28am 1 min comment Comments By Shoaib Ur Rehman Add BRecorder as a trusted source on Google NEW DELHI: India's oil imports fell an annual 16.6 percent in March to $13.32 billion, the trade ministry said on Thursday.Oil imports for the 2012/13 fiscal year that ended. Read Comments