Oil prices edged lower yesterday despite mounting supply risks related to sanctions Oil prices traded weaker yesterday with ...