Oil prices have fallen as global powers and Iran raced to reach a deal on Tehran's nuclear program that could ease sanctions on the crude producer, adding to the global oversupply.
Oil prices have fallen as global powers and Iran raced to reach a deal on Tehran's nuclear program that could ease sanctions on the crude producer, adding to the global oversupply.