Congrats! We almost have identical timelines!
I applied on Jan 30, received LPP clearance on June 26, and just scheduled for oath today on July 14.
Haven't received the email about the oath, so not sure if it's in person or online.
Have you received your email invitation?