Oil steadies as Saudis pledge swift return of lost production

Oil prices
Oil prices