Longboat Energy LBE

This oil company is focused on exploration and development in the North Sea.