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