The West must move on from the last four years of economic skirmishes and declare an “Economic World War” against Russia.
The $70 billion budget deficit that Russia faced at the start of the year did not manage to cripple its economy. Since then, its oil exports

