Markets Cautiously Optimistic Ahead of Nvidia Earnings | Titan FX