Who is Actually Winning The Economic War?
On the back of exploding energy prices, inflation is now projected to reach a whopping 7.5% in Europe. Meanwhile, the Russian Ruble is almost back up to where is was before wave after wave of sanctions hit the its economy. So, does that mean that Russia is turning the tide...
[Read More]