WTI Oil Price Drop: Looking at the Factors Behind the More Than 10% Decline Over the Last 10 DaysBusiness PenJanuary 29, 2025 January 29, 2025 The recent decline in WTI crude oil prices, dropping from $80.75 per barrel on January 15, 2024, to a low of $72.37 over the last...