Oil prices fall 1% on hopes of limited supply disruptions

Wait 5 sec.

Oil prices fall 1% on hopes of limited supply disruptions