S&P 500 gains for day but posts weekly losses on trade war fears

NEW YORK (March 3): The S&P 500 ended another turbulent week on an upbeat note Friday, but major indexes posted their worst week of losses…