Investment Insights 26 Jul 23: The outlook for iron ore and oil prices