crude oil inventories fell 0.3% for the week ending March 15, according to an Energy Information Administration report released today.
Crude oil inventories fall 0.3%