US crude oil inventories fell during the week ending July 10, according to data released Wednesday by the US Energy Information Administration, by mor
Read on WOBR AI →