Social Network
All bets are off if Putin slashes the West's oil supplies
March 03 2022, 08:00
Russia faces the specter of a full-blown financial meltdown. Punishing sanctions leveled by the West have sent the ruble crashing to record lows, shuttered Moscow's stock market and made Russian assets toxic on the world stage.