Yes, I have a bank of America credit cards. Over time you build a track record there and they allow you higher credit limits that help with a cashflow of your business.
You will need to have a proper LLC setup and have an IEN number to open a bank account / credit card. You can contact yaimis.m.vera@bankofamerica.com . Please tell him Alex from AF MEDIA LLC referred you. You can also get a bank account for your LLC with https://mercury.co . It’s much easier and can be done full remotely once you have LLC/ EIN.