What everyone is missing about oil

August 15, 2014

Oil traders worried that fighting between Ukraine and Russia, one of the world’s largest oil producers, may affect supplies. But are these worries overblown?