Cabaletta CABA Q4 2025 Earnings 040 EPS Surges Past 047 Estimates US EIA Admits Middle East Supply Disruptions More Severe Than Initially Estimated Bay Area Housing Market on Track to Avoid Crash Shift Toward Stabilization Expected