Crude oil market watch: 5 global events that moved oil markets last month
In the throes of what some have dubbed the Great Tariff Crisis, global oil markets experienced unprecedented turbulence throughout April 2025. WTI crude oil prices oscillated dramatically, falling near $62.50 by month-end as multiple forces converged to create what many analysts have called “uncertainty on steroids” in energy markets. The destruction of predictable trade patterns … Read more