Russian ruble plunges past 100 against dollar for first time since March 2022