3 min read Finance Saturday Rant…Demonizing Putin January 28, 2023 James Vincent Now that the German Foreign Minister openly declared that Europe is at War with Russia it’s probably time to stop...