Jeff Baird of Merritt Point Partners shares his thoughts on oil supply, demand and prices as the Iran war continues, honing in on ...