Oil tumbles to 2-week low on Ukraine talks, fears over China demand

Oil tumbles to 2-week low on Ukraine talks, fears over China demand