The first thing I would do is take it back to whoever performed the service to have them troubleshoot the issue. Did the squealing start immediately after the oil change?
If your car is under warranty, your dealer should be able to assist. What year is your CX-5?