Is WELCORP well-positioned to capitalise on the recovering oil and gas demand? If yes, is this the time to buy? Find out!