Market Turmoil: Inflation, Geopolitics Drive Selloff | Titan FX