Expectations were for 56.5.
No market reaction as markets continue to unwind the “Armageddon” trade put on in recent weeks.
Expectations were for 56.5.
No market reaction as markets continue to unwind the “Armageddon” trade put on in recent weeks.
Most Popular
Stock Daily Updates
Top Forex Brokers
Must Read