Oil prices face second weekly decline as Iran blockade continues Business November 13, 2026 New Delhi: Oil prices remained mixed on November 13 and headed for a second consecutive weekly decline as the continued…