Oil steadies as Saudis pledge swift return of lost production

Oil price news
Oil price news

Breaking