Europe is Facing a New COVID Nightmare (With Negative Implications for EUR/USD) John Banks 3 years ago On Feb. 17, we said America is Winning the Vaccine Race. A month later that assessment has proven spot-on. While the United States administers… Read now