Oil prices fluctuate after U.S., Iran call off talks in Switzerland

4 months ago 54
Global oil prices have fluctuated slightly on Friday as the United States and Iran called off the next phase of peace talks in Switzerland.
Read Entire Article