The S&P 500 rally has exhibited a surprising turn of events in the recent past, disregarding expert predictions and demonstrating resistance against an array of economic implications. From emergency rate cuts and an ongoing global pandemic to oil price wars, the verdict presented by the