IEA Oil Market Report May 2026 Highlights Global Supply Pressures and Demand Shifts NetScout Systems NTCT Stock Down 144 Support Test at 3646 20260515 Carvana Stock Outlook Wall Street Sentiment Remains Divided Sound SPMA Trading at 2508 Key Decision Point 20260515 Toyota Plans 2 Billion Assembly Plant in Texas Boosting US Manufacturing Presence Whale Activity Surges in Information Technology Stocks Institutional Moves Signal Sector Sentiment Trumps Beijing Visit Highlights USChina Economic Rivalry New Poll Shows Xavier Becerra Gaining Momentum in California Governors Race Potential Market Implications