News

US crude oil inventories declined more than forecast in the week ended May 2, according to data released by the Energy ...