Daily Market Brief - Apr 08, 2026
Editor's Notes * The Strait of Hormuz "blockade" looks like a headline scare rather than a physical reality, as real-time trackers show ships are still moving. With hedge funds sitting on a record 7.6:1 short ratio, any hint of de-escalation will likely trigger