Egypt unrest pushes oil prices near $100