Trump's latest comments cooled oil prices, but talks over ending the Strait of Hormuz blockade could prove far more consequential.… Oil futures are financial contracts that allow participants to buy ...