Oil prices slide after the U.S. Energy Information Administration reported domestic crude inventories rose by 7.1M barrels in the week ending March 1, roug.
A