It could be the wheel bearings, loose or bad. The squeal maybe happening because they are loose in the race. The squeal is only happening when a side load is applied to them. It is also possible that the axle is loose. Check them just to make sure before before you ride again, this could be serious.