A new resource developed to help people source accurate information about the UK oil and gas sector has been unveiled in Aberdeen.