US crude oil inventories for the week ended May 24, excluding the Strategic Petroleum Reserve, decreased by 4.2 million bbl from the previous week, according to data from the US EIA.