Oil prices tumble and European stocks rise
Oil prices tumble and European stocks rise
Nike shares tumble 15% on unexpected forecast for sales decline
Nike shares tumble 15% on unexpected forecast for sales decline
Stocks tumble and oil nears $110 as Trump vows fresh attacks on Iranian energy sites
Stocks tumble and oil nears $110 as Trump vows fresh attacks on Iranian energy sites