April 18, 2025 April 18, 2025Why Tourism and Tariffs Depress Oil PricesReflecting changes in tourism and trade, fluctuations in oil demand and oil supply have depressed oil prices.