Dow Jones futures slump on Middle East conflicts, upside US inflation risks

20/06/2025