Senator Graham says US should attack Iran's oil sites if interests hit