Mystery explosions in Iran?

Typically oil and the CHF are the beneficiaries of these sorts of reports but these days are anything but typical…