US crude oil inventories fell during the week ending July 10, according to data released Wednesday by the US Energy ...
Oil prices rose today July 17, with both benchmark contracts on track to post weekly gains of nearly 12%, as concerns mounted ...