 Shares of small-cap oil and gas company Houston American Energy Corporation NASDAQ: HUSA are trading higher by 5.87 at 6.77 Tuesday. Energy companies at large are trading higher amid strength in oil prices. 