Diana Shipping DSX Slips 385 as Support Near 226 Comes Into Focus Temu Fined 232 Million by EU for Alleged Violations of Product Safety Rules Synaptics SYNA Q1 2026 Earnings EPS Beat of 6 Amidst Revenue Uncertainty Saudi Arabia Expected to Cut Oil Prices Again Amid Global Demand Concerns