Standard Oil Company controls 95% of America’s oil production capacity. Post navigation Previous Article Previous Article 1879 Next Article Next Article 1879