Russia's budget deficit has skyrocketed to $78 billion by April, far exceeding the yearly projection. With oil revenues down 38% and war costs escalating, the economic hardship is palpable, impacting citizens' living standards and becoming a key target for Ukraine's strategy.
🔗 Watch the full video:
Source: Ukraine Matters