high pitch squeeling noise while driving coming from front right wheel on 2005 Mitsubishi Endeavor

I have been experiencing a constant squeeling noise coming from the front right wheel only and it started out with backing up and just turning left but now it is constant while I am driving. I was just looking at recall. I have taken my car to several auto repair shops and they seem to not really know. My question is could it be the wheel bearings? Could it have anything to do with the recall on the master cylinder and the recall on the Disc:caliper? It is a high pitched squeeling when driving for miles in a straight direction.

I have been experiencing this same issue.. Undiagnosed... I have a 2004 Mitsubishi Endeavor XLS