Traders Weigh Iran's Internal Politics to Figure Out Which Bets to Place
March 3, 2026
Oil and gas traders, as well as ship charterers, are faced with an open question as the impact of the crisis in the Gulf region deepens.
If the crisis ends quickly, those with short positions in fu...