XRT has recovered back to early Oct. '07 levels
XRT is back to where it was on October 8, 2007! Amazing to watch this thing shoot the moon with unemployment near 10% and with households reportedly maxed out on their credit and no longer able to access the "housing ATM" for purchases.
What's fueling this thing? Short covering? People expecting an extremely strong economic recovery?