Halliburton's Q1 2026 Results: A Glimpse into the Energy Sector's Future? | Whale Factor