Slipping Oil Surge
November 16, 2021 at 08:30 AM EST
Both OPEC and the International Energy Agency (IEA) are trying to tell us that the surge in oil prices may be coming to an end. Of course with their track record of projected supply and demand, I would not bet on it.