Leading financial markets and oil prices end the week with a flourish

© PAPost Thumbnail