Crude oil prices stabilize in May after steep April decline.
In May 2026, crude oil prices showed a modest recovery from the prior month's sharp declines, with Brent averaging 64.56 USD and WTI averaging 62.25 USD per barrel. Prices remained near the lower end of the 12-month range, reflecting the lingering effects of the April downturn and a market that had not yet recovered to …