Presented with little comment aside to note Biotechs are up 33% from the April lows and have reached all-time record highs and have now totally ignored 2 warnings from Yellen - who just last week was heralded as omnipotent.
This is the best 3-week run in 13 months...

