Polar Oil: Will it Ever Turn a Profit?

As Exxon signs a deal with the Russian government to undertake oil exploration in the country’s extreme north, is polar oil exploration the answer to the world’s energy woes?