The Marked Chart Wire · Energy
Oil Inventories
US crude oil inventories fall 3.06 million barrels, below expectations
US crude oil inventories fell by 3.06 million barrels, a larger drop than the 324,200-barrel decline analysts expected. The previous week saw a decrease of 8.557 million barrels.
