The Energy Report: While The World Gently Weeps
September 27, 2023 at 12:00 PM EDT
Oil prices are back on the rise as a global supply shortfall is becoming more evident and the International Energy Agency (IEA) is once again claiming that the web can be okay if we just stop investing in fossil fuels.