The market is numb to the headlines.

We just saw the worst possible outcome to US-Iran peace talks.

Not only was a deal not reached, but the US itself is now set to blockade the Strait of Hormuz, military action is back in discussion, and US oil prices are up to $105barrel.