All our international transaction occurs in USD & not in INR. This occurs no matter whom we trade with. For example we buy crude oil from Saudi Arabia, yet we pay them in $ & not in Rial or INR. Why should we use $ in payment, why not INR or some other country be the trading currency. This not the case with India, all over the world they do this. Other dominant currency is euro. But why should international monetory be controled by rich nations, why not it be poor nation. Why should a fate of one country be decided by other country ?