Marketmind: Stocks clocking best week of the year