Read More Energy Industry News Santos (ASX: STO) posts $1.27bn in Q1 revenue as Pikka hits mechanical completion and Barossa readies LNG ramp-up Santos Q1 2026: $1.27B revenue, Pikka near first oil, Barossa resuming. Quokka appraisal confirms Alaska upside. Full analysis for investors. Read more. byVenkateshApril 23, 2026