Oil prices climbed about 1% to a one-week high in volatile trade on Tuesday as the market waited for news on the Iran war.