1516 ET – Oil futures settle at their lowest level since March 4 as the U.S. and Iran reach a deal to end the Middle East conflict and reopen the Strait of Hormuz. The market appears convinced the ...