Crypto Market Faces Downturn as Macro and Regulatory Factors Weigh Envista NVST Delivers Q1 2026 Beat EPS 036 vs 032 Expected Baidu BIDU Stock Analysis Falls 506 Watching 13575 20260514 US and Chinese Manufacturers Pursue Further Supply Chain Diversification Amid Tariff Aftermath IEA Warns Global Oil Supply Could Fall Below Demand Amid Iran Conflict US Energy Market Dynamics April 2026 Commentary from Marex TrumpXi Beijing Talks Trade Truce and Iran Tensions on the Agenda