Subscribe To Our Free Newsletter |
Crude oil falls 2% as Opec cuts oil demand growth view, China concerns
China's stimulus plans also failed to inspire investor confidence while markets continued to watch for potential Israeli attacks on Iranian oil infrastructure