I think it's more likely that oil is about to run out. Saying only 18% has been taped is far fetched. Unless they know something we don't...