Oil prices have plummeted over the last year, a result of high global supplies and weaker demand than expected.
Oil prices have plummeted over the last year, a result of high global supplies and weaker demand than expected. Elise Amendola AP file, May
Oil prices have plummeted over the last year, a result of high global supplies and weaker demand than expected. Elise Amendola AP file, May