Oil prices headed for weekly loss, but stay well above $100/bbl
LONDON -Oil prices were set for a second straight weekly loss, but found a floor above $100 a barrel on Friday after volatile trading this week with no easy replacement for Russian barrels in sight in a market …