Repsol, Endesa y Gas Natural, las tres compañías que más energía venden en España