Bond yields and oil futures are still trading above where they were at the start of the Iran war.