Oil prices fall over 1% on signs of Hormuz flow progress | OOBF
Oil extends losses amid progress in restoring Strait of Hormuz crude flows.
Open shared insight
Open shared insight