Social Media reporting Iranian oil workers walking off the job (on-strike) at 2 refineries.
Random note, allegedly European Banks and Utilities got a $2 trillion margin call this morning..? Anyone else reading this? I know on Sep 6th it was reported that a $1.5 trillion margin call was due.
Random note, allegedly European Banks and Utilities got a $2 trillion margin call this morning..? Anyone else reading this? I know on Sep 6th it was reported that a $1.5 trillion margin call was due.