Nikkei index off 2% early on. It's been heavily pumped recently like many others imo. Wti June at $34.50 Contract due in about 10 days. Shouldn't crash like April but may dip alot, time will tell.