'Brent will shoot up': US energy executives warn of massive oil supply crunch

'Brent will shoot up': US energy executives warn of massive oil supply crunch

Energy executives say the world is weeks away from oil hitting $150 per barrel, with government and private industry reserves depleted...

Redirecting to full article...