Africa Mohammed: Markets response to energy companies results mixed 4 November 2025, 7:50 pm Team Buyback