Oil falls as investors assess mixed messaging on Iran peace talks ahead of ceasefire deadline

· CNBC