Brent Oil at $100: Why Islamabad Talks Are the Next Catalyst