This article is wrong not because as some point out oil is still more valuable commodity, but because it targets the wrong product. The most valuable resource is knowledge not data. I can sell you trillions of data points from many different devices and sensors, but in itself they are worthless. However, if you can get any insights, any knowledge from these data point the situation will change. It it's not the data that's important but the resulting knowledge.
It's like iron ore (in this case data) - in itself it's pretty much just a rock, but if you can extract the iron (knowledge) the resulting product is much more valuable.
Some companies are waking up to this fact, but the knowledge as a resource is still underutilized..