Tag:

Oil price rebounds to $107 per barrel

Oil price rises to $112 per barrel

  Oil prices climbed for a third straight session on Friday, shrugging off concerns about global economic growth as impending European Union sanctions on Russian...