BYD Unveils SelfDriving Chip Claims Its Chinas Most Powerful Escalating Rivalry with Huawei VAC Q1 2026 Earnings EPS Misses Estimates by Over 25 Shares Edge Higher Crude Oil Prices Edge Higher as USIran Peace Deal Remains Elusive