Russia's ruble has crashed 20% as Ukraine war costs pile up and energy revenue sinks

Russia's currency has deteriorated to 75 rubles per US dollar, hitting the weakest level in 10 months.