Share Facebook Twitter LinkedIn Pinterest Email Oil finishes sharply higher even as Trump says no attacks on Iran before midterms