Investors appear to be mulling the potential impact that possible stimulus measures from China could have on oil demand, ANZ said.
Investors appear to be mulling the potential impact that possible stimulus measures from China could have on oil demand, ANZ said.