Escalating Iran Tensions Propel Oil Prices Past $100/Barrel, Threatening Global Supply Chains | Core Trade Global