U.S. crude oil stockpiles last week rose less than expected as refining rates picked up sharply, data from Energy Information Administration (EIA) showed on Wednesday. Crude inventories rose for a sixth week in a row, building by 1.4 million barrels to 448.5 million barrels in the week ended March 1, the EIA said. Analysts had … Read more