The Russian ruble experiences extreme buy–sell spreads. While the currency exchanges in banks offer a range of 70–90 rubles per US dollar and 80–100 rubles per euro, sell quotes vary from 100 rubles to over 150 rubles for 1 US dollar. Panic selling is suspected as a reason for the fluctuations.