Oil retreats from above $100, still set for weekly rise on Middle East escalation - XLE News | Rallies