World2 Min Read SidonApril 17, 2026 Traders wager $760 million on declining oil prices ahead of Hormuz announcement. Investors made a significant wager of approximately $760 million on a declining oil price roughly 20 minutes prior to the announcement from…
World4 Min Read SidonJanuary 12, 2026 Iran’s Bazaar Traders Spearhead Anti-Government Protests During Economic Turmoil Merchants in Iran’s bazaars, who served as the financial support during the 1979 Islamic Revolution, have now turned against the clerics they…