pen Data Insights

Oil platform in sea

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 …

Fresh from the feed

Recent insights

Browse archive