CRUDE MOC: Platts July cash Dubai crude closes at $34.85/b, averages $30.467/b in May S&P GlobalSource