Employment Law Questions? Ask an Employment Lawyer.
Unfortunately yes. Unless you had a contract of employment with them that stated that the terms of your employment could not be altered without your consent, the terms of your employment are "at will" and can legally be altered at any time.
You can file for unemployment though due to "lack of work" for weeks they don't give you hours.