Tsakos Energy Navigation TEN Dips 122 as Support Levels Come Into Focus BYD Unveils SelfDriving Chip Challenging Huawei in Chinas Autonomous Driving Race STLD Q1 2026 Earnings EPS Falls Slightly Short of Estimates Amid Steady Operations Leopold Aschenbrenner Reduces Stake in Data Center Operator Cipher Digital CIFR