
US sharemarkets closed at their highest level in five weeks last week.
The latest leg of the rally was supported by better-than-expected US Q2 earnings reports, the resumption of Russian gas supply to Europe, and a meaningful pullback in longer-term interest rates.