Investors were in a risk-on mood, with all four benchmarks gaining 1%.




Share this: