President Barack Obama boasts about the progress of American energy independence in his weekly radio address.
↧