Stocks Retreat as Oil Prices Surge and Inflation Accelerates

Stocks Retreat as Oil Prices Surge and Inflation Accelerates