Micron Schedules Fiscal Q3 Earnings Webcast for June 24 BP Ousts Chair Albert Manifold Over Governance and Conduct Issues Trump Administration Proposes Mandatory NDAs for Federal Employees Lenovo Shares Surge Over 15 on Record Earnings and Nearly Doubled AI Revenue Marvell Faces High Expectations as Wall Street Bets on AIDriven Growth for Upcoming Earnings Kevin Warsh Set to Be Sworn In as Federal Reserve Chair on Friday Albertas Referendum Vote on Separation Could Reshape Canadas Energy Landscape