No, actually you can't. trading with them is endorsing, condoning and abetting communism. period.
Bush has said he will ease the embargo if Castro begins to make moves away from communism and toward democracy. This would begin to improve the lives of Cubans living under Castro's communist regime. Castro prefers things the way they are. He's betting socialists on the Hill and ignorant, couldn't care less politicians, looking for campaign dollars from U.S. companies, and the elite LIBERAL U.S. media, consistent advocates of socialism, will bring pressure to bear on the remaining embargo rules (sell only in cash and restrict travel).
Castro wants to reverse U.S. policy thereby allowing financed sales to him. Ask the Europeans, Candians and old soviet allies, who have accepted Castro's worthless IOUs, what they think of that kind of arrangement.
Castro will fill his resorts with taxpayer subsidized goods and welcome tourists, in effect charging Americans twice for the priviledge of freeing up dollars so he can advance anti-American, anti-free market terrorism around the globe.
Useful fools use to be the term. Now it seems they're eager and willing partners in his brutal dictatorship.