India on Sunday asked oil producers to rethink their policy which was imposing ``crippling burden'' on developing countries and sought a thorough review and overhaul of financial oversight and regulatory mechanisms.
India asks oil producers to rethink policy