About the first point, no #Iran is not able to sell its oil. Apart from that which is already out of Strait of #Hormuz and Gulf of Oman.
About the 3rd, #Trump can arm twist the big oil executives to not allow prices to rise. He has done it previously. Even #Obama did it to #BP after the Gulf of Mexico spill caused by Deep water Horizon.
I hope that peace prevails but it does not look likely.