MUSCAT ENERGY STORAGE POWER SALES SOLAR POWER X2026