Diodes Inc CEO Gary Yu Sells 399810 in Stock Insider Transaction Highlights Wall Street Holds Near Record Highs as Oil Price Pulls Back NASCAR Champion Kyle Busch Dies at 41 from Pneumonia and Sepsis Complications Pinterest Inc Attracts Analyst Attention Amid Market Developments Retail Hiring Surge in April Contrasts with Cautious Consumer Signals Strait of Hormuz Tanker Attack Highlights Geopolitical Risks for Global Oil Shipping Amazon and GE Vernova Highlighted as Potential Buy Candidates in Strong Market