Syz The Moment

With oil at $68, Russian FX reserves at/near all-time highs while Russian foreign debt, in USD, at 12+ year lows...

Written by Charles-Henry Monchau | Oct 29, 2024 2:24:39 PM