Whisk together eggs, oil, sugar and extract in a mixing bowl. Stir in flour, baking powder, and salt.
Roll dough by tablespoonfuls into balls. Chill balls of dough for at least and hour or freeze for 15-20 minutes. Place cold dough balls on cookie sheets lined with parchment paper.
Bake at 350 degrees F for about 9 minutes or till tops are set. Bottoms of the cookie will be lightly browned, but tops should still be white. Remove cookies to cooling racks and cool completely.
For glaze, combine all ingredients in a small bowl and whisk till smooth, adding enough of the warm cream to get a thin but creamy consistency.
Dip tops of the cookies in the glaze, then top with sprinkles.