US Futures Climb, Oil Falls on Iran Peace Deal: Markets Wrap

· Bloomberg