Capital Limited H1 2026: Drilling at 60% of Revenue, 130 Rigs