Top 5 Risks To Oil Prices OilPrice.com Global oil inventories have started to decline and the supply/demand balance will soon tip into a deficit, if it hasn't already. That will accelerate the drawdowns in crude oil stocks, and bring the market back into “balance,” providing a lift to oil ... |