Oil Stabilizes on Small Crude Draw
Crude oil prices remained little changed today after the U.S. Energy Information Administration reported an inventory draw of 1.4 million barrels for the week to May 3.This compared with a build of 7.3 million barrels estimated for…