Oil prices headed for weekly loss, but stay well above $100/bbl

Financial Post

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 already marked by tight supply. Read More