Is Putin’s invasion the main cause of market instability? · The Trump Report · Sentinel