Market rise for fourth straight week, scales fresh highs