Exxon Mobil Corp. sees tight global oil supplies putting upward pressure on energy prices for at least the next few years as the world continues to suffer from a lack of investment in fossil fuels. “The industry is still recovering from the impact of the pandemic, and the lower levels of capital that have been … Read more