Asia-focused bank Standard Chartered on Wednesday said pre-tax profits were up 93 percent in the first half of the year as it continues to rally after job cuts and restructuring.
But it stopped short of paying interim dividends, with chairman José Viñals saying more clarity was needed on the impact of global regulatory reforms which are still under consideration.
The bank swung back to profit in 2016 after scoring its first annual loss for over a quarter of a century in 2015 as it struggled to cope with the effect of bad debts.
Results in the six months to June showed underlying pre-tax profit of $1.9 billion, up from $994 million year-on-year.
Net profit almost doubled to $1.2 billion from $580 million in the same period a year ago.
Underlying loan impairments were at $583 million, down from $1.1 billion.
Chief executive Bill Winters described the performance as "encouraging" and said the bank was now leaner and more efficient.
"Although we still have a long way to go, we are headed in the right direction," he said in a statement.
However, business confidence remains fragile, said Winters, who cited geopolitical uncertainty and the unknown outcomes of regulatory reforms.
Winters replaced former CEO Peter Sands in 2015 after shareholder calls for a boardroom cull following profit warnings.
The London-based bank announced 15,000 job cuts around the world that year and said that it would exit or restructure $100 billion of assets to re-focus on affluent retail clients.
In Wednesday's results statement, both Winters and Viñals also said they would prioritise fighting financial crime and would strengthen their own compliance programmes after a number of cases against the bank.
Hong Kong's stock market regulator filed a lawsuit against the bank over "market misconduct" for a 2009 initial public offering on the city's bourse in January.
In August 2014, the bank was hit by US regulators with a $300 million fine and restrictions on its dollar-clearing business for failing to detect possible money-laundering.
It paid $667 million in 2012 to settle charges that it had violated US sanctions by handling thousands of financial transactions involving Iran, Myanmar, Libya and Sudan.