Mammoth Energy Services (ISIN: US89904V1017) reports mixed quarterly results as energy sector volatility ...