Oil prices tumbled to their lowest since March after reports of a US-Iran peace deal triggered a sharp market repricing.
HypeNows