The Energy Report : It’s a Ploy!
November 09, 2023 at 10:41 AM EST
While the technical damage to the petroleum complex markets is undeniable, the question becomes how much of this reflects a major collapse in global demand and how much is just a technical game.