General Motors earned $1.89 billion in the second-quarter, down from $2.93 billion the previous year, but surpassed analyst estimates of $2.34 per share.
Companies like Altria and Verizon are benefiting from low tariff exposure and high dividend yields, providing stability for investors amidst geopolitical trade risks.