Oil prices fall below $100 a barrel as China’s Covid-19 outbreak threatens demand.. International Trade and World Market, Oil (Petroleum) and Gasoline, Russian Invasion of Ukraine (2022), Stocks and Bonds