Daily Market Update “British consumer confidence plummeted to levels last seen in November 2020, deep in the coronavirus pandemic, due to concerns about rampant inflation, higher interest rates, Read More »