What does this picture of the Strait of Hormuz mean for oil markets? Not AI. pic.twitter.com/wr5dyqJIyj— Kirill Dmitriev (@kadmitriev) March 11, 2026
What does this picture of the Strait of Hormuz mean for oil markets? Not AI. pic.twitter.com/wr5dyqJIyj