Russian oil output remains a 'wildcard' to oil prices the next year or so: Analyst
Neal Dingmann of Truist Securities says oil price could surpass $100 per barrel in the out years due to tighter supply, and demand increase in U.S. and other developed countries.