Russia's Economic Quandary: High Interest Rates Choke Housing and Consumer Dreams
The Economic Leverage: Scott Bessent Foresees Russia's Financial Strain Forcing Putin to the Negotiating Table