Ukrainian strikes on Russian fuel infrastructure are escalating economic pressures, pushing markets to bet on a possible Bank of Russia rate cut at the July 24 meeting.
July 24, 2026
July 23, 2026