Kinvestor Market Recap: March 25

Thursday marked one month since Russia first invaded Ukraine, sparking war in the country along with supply chain shortages, sanctions, and energy concerns across Europe.