The Suez Canal earned $261.0 million in July, compared with $246.3 million in June and $220.8 million in July 2003, according to the government's monthly Egyptian Economic Bulletin. The number of vessels passing through the waterway rose to 1,443 in July from 1,380 in June, and up from 1,342 in July 2003, the figures on the bulletin's Web site showed on Thursday.