Crude oil inventories fall 0.3%
crude oil inventories fell 0.3% for the week ending March 15, according to an Energy Information Administration report released today.
The Energy Department said Wednesday commercial crude oil inventories fell by 3.3 million barrels to 364.9 million barrels for the week ending Nov. 5.