(Reuters) – Stocks of crude oil in the U.S. Strategic Petroleum Reserve fell by 6.2 million barrels in the week ending July 3 to 319.5 million barrels, the lowest level since April 1983, according to data from the Department of Energy. The drawdown is part of a U.S. agreement to release 172 million barrels from … Read more
