Listen

Description

Markets mainly eked narrow ranges ahead of the long weekend in the US. The S&P500 closed up 0.1%, and bond yields were contained, although major currencies firmed against the USD, and oil rose 1%.