A sea of red has swept the market in recent weeks. Inflationary fears are ramping up, the odds of a Fed rate cut are dwindling, and oil prices are surging as the situation in the Middle East ...