Covered Calls: Caterpillar Stock (CAT) Super Charge Buy-Write Strategy Trade Alert for Jul 18 2019