Just in case someone is wondering what type of website it was: the layout was five numbered points with some detail for each, if I remember right it had oil/gas energy first and most importantly I would prefer the same site since I've been trying to locate it all day!
Thanks in advance