Market Seems Subdued After Mixed Bank Results, Biden Stimulus Announcement

There’s a phrase on Wall Street that investors often “buy the rumor and sell the fact.”