I would rather see the “loans” to US contractors be used to develop a US market where they can work/sell (we used to have one, called the Gulf of Mexico) than a market in Brazil where in the end, we send them dollars for their oil just like Saudi, etc. Keep the dollars here first. If you have them to loan, invest them at home.
We work all over the world. we get the business where it is.
To do as you suggest is business folly. We are a global economy. Think beyond your county line