Oil Inventories Dwindle, Increasing Market Vulnerability | OOBF

Declining US crude inventories raise concerns over market stability.

Open shared insight