Signs of a stabilisation in China’s giant economy and a soggy dollar helped oil markets cement their best run for more than three years on Friday, though stocks weren’t buoyed much after spending most of the week treading water.
Source:: Reuters – Business News