Frances YeagerSep 102 min read🇺🇸 1905: Did you know that the "Oil Capital of the World" is actually Tulsa, Oklahoma? The Rise of Tulsa: The “Oil Capital of the World” and the Glenn Pool Discovery Did you know that the title of "Oil Capital of the World"...