- Advertisement -
Boosted by a $US1 trillion US infrastructure bill, global stock markets have held the line close to their all-time highs but investors were reluctant to commit further to the rally before getting a clearer picture of the surge in US inflation.
US Treasury…

