Oil prices set for weekly rise as U.S. ups economic pressure on Iran – CNBC