What resources does Mexico have that add to their economy?

All of them do; however in terms of revenue from exports, oil is the most important among them.