Equinor Posts Record Production and $27.6B Operating Income in 2025