Since October 2022 we have seen markets rally hard in the face of what was almost unanimous agreement amongst market participants that a recession was ‘just around the corner’ due to a US dollar that would not stop rallying and out of control energy prices. Many...

read more