US Strategic Petroleum Reserve Plunges to 40Year Lows Implications for Energy Markets Robotic Garment Manufacturing Automation Could Reshape Global Apparel Supply Chains Japan Core Inflation Slips to Over FourYear Low Dampening Expectations for BOJ Rate Hike Geopolitical Tensions Rise as Detainee Allegations Surface in Gaza Flotilla Incident European Stocks Hit Highest Level Since March 2 as USIran Talks Progress Nikkei Breaches 65000 Enphase Energy Shares Surge 137 Following Goldman Sachs Optimistic Outlook Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates Despite Upbeat Stock Reaction DoubleVerify Q1 2026 Earnings EPS Misses Estimates Stock Declines BXP Q1 2026 Earnings Stellar EPS Beat Signals Strong Operational Execution US Energy Corp USEG Q1 2026 Earnings EPS Misses Estimates Despite Stock Rally First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence KPRX Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Control Efforts PEBK Holds Steady Peoples Bancorp of North Carolina Trades Near Resistance With Modest Gains Barings Participation Investors MPV Holds Steady Near Support in Modest Decline Campbells CPB Stock Surges 3 as Defensive Appeal Drives Buying Interest HACQU Edges Lower as SPAC Unit Continues to Trade Near 10 Level Loar Holdings LOAR Advances Modestly as Stock Nears Midpoint of Recent Range EasyJet Faces Wider FirstHalf Losses as IranConflict Fuel Costs and Softer Demand Pressure Summer Outlook ZM Q1 2026 Earnings Strong EPS Beat Amid Revenue Discrepancy Stock Dips TopBuild Corp BLD Holds Steady Near Key Support as Volume Patterns Shift OPAD Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares NAT Q4 2025 Earnings EPS Falls 56 Short of Estimates as Tanker Market Weakens Geron Corporation Q1 2026 Earnings NarrowerThanExpected Loss as Rytelo Commercialization Advances CNP Q1 2026 Earnings Slight EPS Miss Amidst Operational Progress IIIN Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Challenging Conditions COLM Q1 2026 Earnings EPS Soars Past Estimates with 8066 Surprise ZM Q1 2026 Earnings EPS Beat Drives 9 Stock Surge as Revenue Details Remain Unclear