Oil prices stabilise as investors weigh Iran war end, Hormuz reopening uncertainty

Üst