i woulda said it's the drive belts (if it happens during startup when cold) or the brakes if you're driving in stop/go traffic alot. if the skreeching is loud & irritating, like it's embarrassing, then get it checked out. but if it's kinda low volume, then it might be the air passing thru the throttle body & it's butterfly valve, same principle as whistling.