The Iran war has triggered a puzzling market trend
Gold ix being sold to absorb the oil price shock but no amount of tinkering with margin requirements can address physical shortages. The moment we all wondered about has come. Oil has surged past $100 per barrel and markets are coming under serious strain.