A spasm of trades hit the market during off-hours and over $800 million worth of US and international crude futures changed hands within minutes on March 23.
A spasm of trades hit the market during off-hours and over $800 million worth of US and international crude futures changed hands within minutes on March 23.