EIA is warning that global oil inventories are falling toward multi-decade lows

Quartz Quartz

OECD stockpiles are on track to hit their lowest level since 2003 by December, creating conditions for higher prices

Read full article at Quartz →