Daily Wrap
The S&P 500 fell 1.6% on Tuesday in a risk-off session, which saw oil prices peak above $106 per barrel and Treasury yields drop noticeably in response to worsening geopolitical tensions and technical factors. Tensions worsened as Russian forces attacked civilian areas in Ukraine and Russia’s defense ministry warned of missile strikes on Ukrainian intelligence…