The US Department of Energy said the country’s commercial crude oil stockpile fell by 4.6 million barrels last week to 298.5 million barrels, their lowest level since March 2001. It said this was much more than would be expected looking at the relatively small changes seen in crude oil refinery inputs and crude oil imports….

This article is for Subscriber members only.
Log In Register