Corporate America is delivering the goods this earnings season, dampening fears about the economy, even as rising energy prices threaten to undermine the momentum.
Why it matters: Economic uncertainty tied to the Iran war — alongside stubborn inflation and souring consumer sentiment — don't seem to have derailed earnings in Q1.