US markets closed higher Friday on fresh rate cut optimism, but the Nasdaq 100 ended its third straight week of losses as ...