OPEC said US shale oil output may peak in 2025; total US shale oil supply is expected to register limited growth through 2030 and then stabilise.

2026-06-18

OPEC said US shale oil output may peak in 2025; total US shale oil supply is expected to register limited growth through 2030 and then stabilise.