The briefing
Electra reported first-quarter 2026 updates, noting that construction of its refinery is accelerating. Detailed figures were not available from the provided text.
Original headline
Electra Reports Q1 2026 Progress as Refinery Construction Accelerates