CNBCProcter & Gamble earnings beat, but company warns cost pressure will weigh on future profitsJul 30, 2021More