NVIDIA Corporation NVDA Stock Chart Pattern Insight Trend Weakens 20260420 Market Recap Tech leads sector gains as consumer lags amid mild market dips Is Yuanbao YB stock facing uncertainty Duke Energy DUK Lineman Rodeo Performance Underscores Operational Strength and Grid Reliability Tailwinds