Oil Prices Tumble to Their Lowest Level Since January. Oil (Petroleum) and Gasoline, Prices (Fares, Fees and Rates), Recession and Depression, Embargoes and Sanctions, Russian Invasion of Ukraine (2022), China, Europe, Russia, United States