US Citizen Living Outside The States

I’m new to crypto but interested in investing. My biggest problem so far has to do with logistics.

I am a US citizen living outside the US. My income and bank accounts are US based. I want to use my US credit cards to buy coins and keep them in an exchange like CoinBase so I can convert them to dollars and deposit them directly into my bank.

Coinbase won’t let me do that since I am residing outside the US. I would query them on the matter but they are too busy to respond very quickly.

So, my question is, is there an exchange that will connect to my US bank account and allow me to buy and sell coins and deposit dollars to my bank all from one place?

Thanks,
EnnisP

Bitfinex, bittrex, or change ur coins to BTC and sell it at localbitcoin