Independent financial news & research
U.S. crude oil inventories decreased by 1.7 million barrels for the week ending July 10, according…