Find the best solutions to your problems with the help of IDNLearn.com's expert users. Find the answers you need quickly and accurately with help from our knowledgeable and experienced experts.
Answer:
Explanation:
1. "Rested on" means supported by.
2. The size of each company's holding share in the oil fields