1 Million Barrels of Oil = 1 Million More Jobs

Comments
Loading...
Former Shell Oil President John Hofmeister argues U.S. oil production should be increased to boost job growth.
Market News and Data brought to you by Benzinga APIs