Barclays Warns of Oil Spike to $130 a Barrel Amid Iran War