Markets Rally on Bernanke Comments

Monday, March 26th