oil prices are crashing

Why oil prices are crashing again?

Third quarter earnings reports are getting down to trickle in and also the numbers can possible be poor. BP kicked things off on October twenty seven, news that its profits fell by forty % compared to the third...