Customers allege commercial banks earn undue profits from their US dollar transactions.
There is a big gap between the buying and selling rates for the USD offered by these banks.
They buy at Rs. 292, but sell at as much as Rs. 303.
Furthermore, it is reported that commercial banks charge a two per cent commission from each buyer.