Oil prices rose due to declining US stockpiles and renewed Chinese optimism after President Xi Jinping pledged to promote growth.
Mixed results from Chinese manufacturing data may indicate that government stimulus programs are starting to work.
A Reuters poll predicts oil prices will remain around $70 a barrel in 2025.
From a technical perspective, price action suggests a breakout may be imminent.
Jan 02
by Zain Vawda