Daily Oil Fundamentals
Echo Chamber
23 Jun 2026Echo Chamber
Last week’s selling spree continued yesterday as the latest week got underway. Facts and narratives pointing in the same direction resonate with investors, who, perhaps justifiably for the time being, are ignoring the hurdles that lie ahead in securing a long-term peace deal between the US and Iran, which are discussed below.