Optimism over developments in the Middle East sparked a sharp decline in oil prices and rallies across risk markets.
Exchanges have liquidated $424 million in crypto futures positions due to margin shortages. Notably, the liquidations were ...