Business Oil prices Dropped On U.S. inventory Rise, China COVID Fearsby admin 0 Oil prices plunged on Wednesday after industry data showed that U.S. crude stockpiles surged more than ... Read more