The stock market fell today as investors braced for a major tax raid in tomorrow’s Budget. The benchmark FTSE 100 dropped ...
And the only other go-to explanation—that there was too much demand—would make President Biden’s $1.9 trillion stimulus package that Congress passed seem too generous in retrospect, which helps ...