TMD Energy First-Half Revenues Drop 22.5% to $247.6M, Net Loss $8.5M - TMDE News | Rallies