Oil prices ease on US inventory build, China Covid worries