Markets Rally on Nvidia Earnings Amid Mixed Macro Signals | Titan FX Research Hub