Markets
US Crude Oil Inventories Drop Less Than Analysts Predicted
U.S. crude oil inventories saw a decrease of 2.3 million barrels in the week ending May 1st, falling short of economists' expectations.
U.S. crude oil inventories saw a decrease of 2.3 million barrels in the week ending May 1st, falling short of economists' expectations.
US crude oil inventories saw a surprise decrease of 0.5 million barrels in the week ended October 25th, defying economist expectations of...