Oil prices slide to lowest since January over demand concerns

entertainment 331℃
Oil prices slide to lowest since January over demand concerns - Lujuba 0:38
Tags: