It’s not clear how long Venezuela will remain stable. There is a careful political balance to maintain stability. It’s also not clear how long the powers in Venezuela will put up with the US domineering over them. The US can destroy shit, but the Venezuelans can release chaos within Venezuela. Gangs in Venezuela are very powerful. The Venezuelan military doesn’t fully control the country.
Oil companies don’t want to invest in a country that requires huge investment and may not be stable, so their investment will likely need to be subsidized by the taxpayer.