Oil price keeps above $102, with all eyes on Egypt