The Great Economic Double Whammy 2007 & 2021