Total half-year earnings up 21pc on higher fuel demand | Pasha