Brent crude oil futures were marginally positive on Wednesday as traders speculated a last-minute deal over Iran's nuclear program would be reached.
Nobody outside Tesla knows what its new mystery product will be. But there's reason to believe it's a battery.
Carl Icahn was right about Chesapeake Energy in 2012. Is it time to join Icahn's Chesapeake Energy trade again?
Get the best of CNBC in your inbox