Trump Iran deal claim roils crude, farm markets as Iran denies deal