The United States is not only on the verge of energy independence, it is also assured of an uninterrupted supply of domestic crude oil for generations says Peter Kenny, chief market strategist at Clearpool Group.
The United States is not only on the verge of energy independence, it is also assured of an uninterrupted supply of domestic crude oil for generations says Peter Kenny, chief market strategist at Clearpool Group.