Skip to Content

Loading Video...

Here's Why Oil Prices Are Soaring

April 27, 2016 15:23 PM UTC
- Updated December 07, 2017 01:01 AM UTC

Toward $47 a barrel