A sudden end to the Iran war would strike a blow against oil prices and energy stocks. Yet company insiders are buying.
Mammoth Energy Services, Inc. 2026 Q2 - Results - Earnings Call Presentation (NASDAQ:TUSK) 2026-08-07