Perfect Oil Storm Brewing in the U.S. [View article]
Eric, I understand the logic of your article, but have to wonder how low demand will drop before it stabilizes and then starts its journey ever higher?
I have heard that demand is 87m barrels vs 85m in supply. Can you give me an estimation of where you see demand in barrels going to in short and medium term?
Perfect Oil Storm Brewing in the U.S. [View article]
I have heard that demand is 87m barrels vs 85m in supply. Can you give me an estimation of where you see demand in barrels going to in short and medium term?