US Crude Inventories Decline

Crude oil inventories fell by 2.188 million barrels The decline in US crude oil inventories was reported for the week ending May 8. The decrease follows a prior week drop of 8.1 million barrels. Analysts had expected a smaller draw of 1.65 million barrels,

US Crude Inventories Decline

Crude oil inventories fell by 2.188 million barrels The decline in US crude oil inventories was reported for the week ending May 8. The decrease follows a prior week drop of 8.1 million barrels. Analysts had expected a smaller draw of 1.65 million barrels,