Oil sheds 1% after Iran attack, US economic data