I agree, there's nothing wrong with foreign investment if it serves the interests of the country.
Venezuela has clearly and repeatedly said no to US involvement and yes to democratic socialism.
The coup that the US tried to engineer just fizzled out.
The people weren't fooled. The army didn't fold. Maduro didn't leave, and US assassins haven't got him yet.
Is the US now justified in making war on the people of Venezuela?
Should Canada be supporting that?
Are we going to send Canadian soldiers to kill Venezuelans so Canadian mining companies can get rich?
Is that justification for Canadians to pay for a war?