Europe is Facing a New COVID Nightmare (With Negative Implications for EUR/USD)
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 nowOn 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 nowTesla’s valuation is spectacular nonsense. Tesla is in a bubble — one of the biggest bubbles of all time — and when the bubble pops,…
Read now