Economic pessimism persists. Inflation looking increasingly entrenched. Policy makers’ conundrum: how to respond to the cost of living crisis? Lack of liquidity could spell market instability. Putin’s hybrid warfare means nothing is off-limits. Recent US decisions vis-à-vis China look like tech warfare. Advances in green energy tech are exceeding expectations. Rising interest rates reduce investors' appetite for distant pay-offs. [...]
To access this content, you must log in or purchase a membership.