I had the same issue on my most recent vehicle and 3 applications of adams glass cleaner + their glass towel got it about 99% of the way there (i'm ODC so cant say 100%, goes against my nature LOL ) .
After a change in my personal situation continuing to drive my 2014 SRT Jeep as a DD was no longer an option so it is being retired to Weekend Duty and I picked up an 08 Mini Cooper S yesterday. In decent shape but is in DESPERATE need of the Adam's touch. Hopefully the weather will be decent and I get some good before and after shots.
Stay Tuned.
I have Xpel which is self healing so to this point i have just used clay/sealant/glaze/americana. When i asked the same question a while back the general consensus seemed to be similar to what Chewy said.