IEA Monthly Report: Falling oil prices have prompted some shale oil producers to cut spending and production activity levels.

2025-05-15

IEA Monthly Report: Falling oil prices have prompted some shale oil producers to cut spending and production activity levels.