Oil prices fall 6% on Iran-US peace deal framework | PiQ Markets