Tag: 100barrel
Oil prices are heading for a weekly loss, but remain well above $100/barrel
Oil prices were promised a second straight weekly loss but bottomed above $100 a barrel on Friday after volatile trading this week with no easy replacement for Russian barrels in…