Mr. Miller concurs. Oil and Natural gas are in for a major sell-off, we are bursting at the seems with supply in North America. Storage is full, we can't take any additional supply from Canada, and line pack (pipelines) is at maximum pressure. There is absolutely no crisis in Oil and Natural gas supply.
Oil Will Go Down to as Little as $70 a Barrel: CEO - CNBC