Falling investment in new sources of oil supply are creating the conditions for much higher prices in the years ahead.
Video Length: 00:02:42
Aug 31, 2018Jeremy ParkinsonFinance, No picture0
Falling investment in new sources of oil supply are creating the conditions for much higher prices in the years ahead.
Video Length: 00:02:42
Dec 23, 2024 0
Dec 23, 2024 0
Dec 23, 2024 0
Dec 23, 2024 0