Stock markets diverged and oil prices fell on Wednesday as China's latest measure to bolster its economy, the world's ...
Oil prices fell on Wednesday amid concerns that economic stimulus measures announced by China would not be enough to sustain economic growth, and ris ...
Oil prices fell more than 1% on Wednesday as investors reassessed whether China’s latest stimulus plans will be able to boost ...
Brent futures were last up $1.14, or 1.5 per cent, to $75.04 a barrel after the China stimulus. That put the Brent crude ...