Recent outages in Canada and Nigeria loses as much as 3 million barrels a day. Here’s the story.