GeoBlue, a Blue Cross Blue Shield licensee, offers policies for Americans living overseas. Some of these polices also offer coverage in the United States, and they can be a good alternative to market place (Obamacare) policies as long as you will be spending at least two months abroad.
Home:
https://www.geobluetravelinsurance.com/index.cfm?link_id=155625&header=y&footer=y&personalized=y
Voyager Single Trip:
https://www.geobluetravelinsurance.com/products/single-trip/voyager-5-overview.cfm?link_id=155625&header=y&footer=y&personalized=y
Healthy Travel:
https://www.geobluetravelinsurance.com/healthy_travel.cfm?link_id=155625&header=y&footer=y&personalized=y