NEW STRATUS ENERGY ANNOUNCES RESULTS FOR THE THREE MONTHS ENDED MARCH 31, 2024 AND SELECT FINANCIAL INFORMATION & OPERATIONS UPDATE FROM GOLDPILLAR Company news release · Source: SEDAR 30 May 2024, 11:24 p.m. EDT Share