Australia’s largest energy company has posted unexpected gains amid global turmoil, with revenue climbing despite cyclone disruptions hitting local operations.