Oil prices reach almost $100 on Egypt crisis