Are these Aphids? A group of ants were seen feeding or being very close to these insects. Guessing it's sucking the sap of the tree and then ants benefiting from the excess released?
Egg of an insect?
Very interesting egg case which looked opened up. Guessing it's of some insect
Spider