Supply shocks threaten to push oil to $100 per barrel | Fortune