The Ruble Under Pressure By: TalkMarkets November 28, 2024 at 07:45 AM EST The ruble has depreciated 18.2% since the beginning of the month. Read More >>