OriginClear Reports 43 Revenue Growth in Q1 2026 but Net Loss Widens and GoingConcern Risk Persists XBP Q1 2026 Earnings EPS Massive Miss Sends Shares Down 755 Piper Sandler Warns Strait of Hormuz Closure Could Propel Oil Prices to New Highs This Summer