US oil reserves surge
Rob Thummel, Tortoise Capital Advisors Managing Director, looks at a new study that confirms the U.S. holds more oil reserves than Saudi Arabia and Russia.
Rob Thummel, Tortoise Capital Advisors Managing Director, looks at a new study that confirms the U.S. holds more oil reserves than Saudi Arabia and Russia.