Oil has strongest week since November. China stimulus plays a part. 0 13.12.2024 23:44 MarketWatch.com