US oil reserves drop sharply amid global supply concerns | OOBF

Strategic Petroleum Reserve levels fall, causing volatility in Brent and WTI crude prices.

Open shared insight