Oil prices jump, China's stimulus boosts Asia shares

Oil prices have surged and there’s growing expectations of a revival in Chinese demand after Beijing announced new efforts to boost consumption.
Oil prices have surged and there’s growing expectations of a revival in Chinese demand after Beijing announced new efforts to boost consumption.