Oil prices slide after massive July gains as Trump calls off attack on Iran

By ali