Oil prices rebound above $80 as US-Iran talks postponed
Global energy markets shifted as Brent Crude Oil prices rallied back above $80 per barrel following the sudden postponement of high-level diplomatic negotiations between the United States and Iran.











