Over the last few weeks, we’ve been talking about the delusional narrative that the mainstream media has had over the past year, particularly when it came to the supply and demand fundamentals for oil. Whether it was the nonstop battle between the eternal bulls and bears over global demand trends in 2024, or the baffling insistence by certain pundits that U.S. oil production which is already close to all-time highs will continue to push higher.