The IEA says oil demand will rise at a clip of 1.6% through 2030. Threatens low prices could...

|By:, SA News Editor
The IEA says oil demand will rise at a clip of 1.6% through 2030. Threatens low prices could lead to a delay in spending on new projects, and ultimately a "supply crunch that could choke economic recovery." Sounds like a lose/lose.