Chart Check: 100% returns in a year! Should one put money in this oil & gas stock or book profits?