Crude oil prices recover 13% from May lows to reach 2-week high. What’s fueling the rebound?
Crude oil prices have stabilized after fears of an economic slowdown, with Brent and WTI futures rebounding nearly 12% and 13% respectively. Optimism over easing trade tensions, particularly between the US, China, and the U.K., has driven this recovery despite a recent increase in crude inventories.
Markets