SQUEALING IN ENGINE COMPARTMENT

For the past few months I have had a squeal in the engine that worsened when turning the wheel for about the first 2 minutes of driving after the car was started and then went away completely for the rest of the drive. Then a few days ago the serpentine belt fell off after a slightly more severe bout of squealing, and the idler pulley squeaks a bit when spun. Any ideas on what the issue could be?