
US oil prices briefly fall below $70 even as stocks dwindle at storage hub
(BOE Report) – Revived tanker movement through the Strait of Hormuz pushed U.S. crude prices below $70 a barrel briefly on Wednesday even though inventories at the country’s crude storage hub in Cushing, Oklahoma have dropped to their lowest in 12 years. Stocks of oil at Cushing fell to about 19 million barrels last week, the lowest level since 2014,