Anky.... I am sorry to hear that. BUT dont feel bad, bosses are not always nice. I can pretty much promise you though, that had it been something you did, they would have told you, they would have fired you and told you everyting you did wrong. When they cant come up with anything, or dont say anything, I really think that it is just that either job is slow right now, or they have another reason.
One of our friends have a company with several employees, he is super nice as a friend, but as a boss, well we have heard the most unflattering things about him, and he is a really nice guy outside work. You never know what their motiv is but I am sure its not you, they would just have loved to tell you that.
I know its hard to not think about the money, but at least now you have all days free to go look for new jobs, jobs you might like better or that will even pay better.
Good Luck and huggs
Marit