Wall Street tumbles after oil prices touch $130 per barrel
Markets worldwide have swung wildly recently on worries about how high prices for oil, wheat and other commodities produced in the region will go because of Russia’s invasion, inflaming the world’s already high inflation.