Flint Energy Services Ltd. SWOT Analysis