Stocks ended last week sharply lower, impacted by renewed inflation and geopolitical events.

read more