US crude oil inventories fell in the week ended May 29, according to estimates of the American Petroleum Institute (API), while gasoline stockpiles in
Read on WOBR AI →