Week ending May 18: Market makes gains for seventh straight week.
Week ending April 13: Markets advance as positive earnings news overcome lingering concerns about economy.
But interest rate worries also build.
Mid-caps and energy lead the way; growth shows signs of life.
AQuantive is riding the wave of online advertising growth.