The most likely reason for the extra fuel is trading at the destination airport.
Malaysia is an major oil producer. The national carrier can almost certainly negotiate a discount on its fuel prices at home. If it then needs to buy less fuel in Beijing, then it makes more money on the round trip.