Markets Post Best Week Of The Year