🇺🇸 U.S. oil just surged +10% at the open and blasted past $105 a barrel.
Peace talks with Iran collapsed. No deal, no relief.
Hormuz remains choked, and so does the market.
Source: @KobeissiLetter
Peace talks with Iran collapsed. No deal, no relief.
Hormuz remains choked, and so does the market.
Source: @KobeissiLetter