"Massive" explosion near Tehran.No details, just rumours/chatter at this stage Eyes on yen, oil.