America is ‘tantalizingly close’ to energy independence

America will be “tantalizingly close” to being energy independent by the year 2020, according to analysts at the Raymond James (RJ) investment firm.