Taiwan Chip Stocks Rally Following Nvidias 150 Billion Spending Announcement Mainland Chinese Chip Firms Slide BP Shares Decline Following Abrupt Removal of Chairman Albert Manifold Consumer Sentiment Slides to Fresh Record Low in May as Iran Conflict Fuels Inflation Concerns UKGulf Trade Deal Hailed as Monumental Achievement by Bahrain Minister PutinXi Talks Set to Revive LongStalled Power of Siberia 2 Pipeline Amid Energy Market Turmoil Investors Warn of BoomBust Cycle in Memory Stocks Amid AI Frenzy Workday WDAY Attracts Analyst Attention as a Potentially Undervalued AI Play