In short, yes as of 2020, your US company paying you to your US bank account is foreign earned income if you work from a foreign residence. The source is where you are working from.
Your income and residence have to qualify as foreign. So you have to be outside of the US more than 350 days, or a legal resident of another country. And your work must not be physically in the US.
Expect this to change soon with all the remote work happening now.
Per the IRS 2020:
The source of your earned income is the place where you perform the
services for which you received the income. Foreign earned income is
income you receive for performing personal services in a foreign
country. Where or how you are paid has no effect on the source of the
income. For example, income you receive for work done in France is
income from a foreign source even if the income is paid directly to
your bank account in the United States and your employer is in New
York City.
Foreign Earned Income Exclusion (FEIE)
https://www.irs.gov/individuals/international-taxpayers/foreign-earned-income-exclusion
What is Foreign Earned Income?
https://www.irs.gov/individuals/international-taxpayers/foreign-earned-income-exclusion-what-is-foreign-earned-income
Obviously, ask your lawyer and read the law. Not financial advice.