President rallies nation to face energy crisis