General Motors Co. reported fourth-quarter earnings that blew away estimates and reiterated the upbeat profit forecast for 2019 it gave last month. 

Bloomberg reported that the quarterly statement is good news for GM in an increasingly challenging environment. Global carmakers are fighting through slowing demand in all their major markets and a trading war between the U.S. and China. Just a few hours ago, Daimler AG said it’s preparing a “comprehensive” cost-cutting program to help cope. 

GM continues to get better pricing from a consumer shift to trucks and sport utility vehicles.

Earnings were $1.43 a share last quarter, compared with the $1.25 average of analysts’ estimates. Less than a month ago, the carmaker had given investors a lengthy presentation and projected that earnings would rise to as much as $7 a share.

Investors have been focusing on slowing demand in China, the world’s biggest car market. GM said the Chinese auto market will be flat this year. Its income from the region fell to $307 million in the quarter from $504 million a year earlier. GM is taking actions to cut costs in China to improve profits in a softening market, Suryadevara said.

For the full story click here.