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
.....