TeraWulf WULF Q1 2026 Earnings Miss by Significant Key Takeaways Why a Major Fund Placed a 5 Million Bet on Acadia Healthcare Despite a Flat Stock Oil Prices Surge as Trump Ramps Up Iran Warnings European Markets Dip OFS Credit OCCIN Q1 2026 Earnings Miss EPS 076 vs 022 Expected