Energy Gridwave Endeavour Mining Reports Q1 2026 Results: Production Down, Gold Prices Up Editorial Staff 5 days ago