We are in the middle of the largest oil supply shock in history. A war is still raging. Consumer confidence is at record lows ...