There is no obscuring the big picture of rapidly dwindling [gasoline] stock levels, accelerating demand and the growing likelihood of a supply crunch in the not too distant future. Geopolitical tensions also continue to prove a key driver behind the strength in oil prices.