Crude Oil News
Long-term Oil Supply is Dwindling and Money and New Discoveries are Needed – What are Investors Looking At?
In a stark warning for the global energy landscape, a recent report from Melius Research highlights the dwindling long-term oil supply, driven by years of underinvestment in exploration and drilling. This comes amid rising demand, […]