Oil prices gain but set for first weekly decline since start of Iran war

Oil prices gain but set for first weekly decline since start of Iran war