End to Iran sanction waivers: Bullish oil prices only for short-term, says Barclays