CAT Earnings, Public Storage (PSA) On Sale, Uranium (CCJ), Fed Meeting
Heavy machinery maker Caterpillar (CAT) reported 3Q23 earnings Tuesday morning and the stock is breaking down below its 200 DMA at the open. While sales of $16.8 billion beat estimates and increased by 12% compared to a year ago, investors…