Permian Giant Diamondback Energy Misses Earnings Estimates as Geopolitical Volatility Wars with Global Supply Glut – FinancialContent February 24, 2026 Upstream E&P Permian Giant Diamondback Energy Misses Earnings Estimates as Geopolitical Volatility Wars with Global Supply Glut FinancialContent