“It’s the Most Profitable Energy Company in the World… And You’ve Never Heard of It”

OK, there’s two statements that really caught the eye of Gumshoe readers in this latest teaser pitch from the Oxford Club — first, that they say it’s the “most profitable energy company in the world” … and second, that they say it will triple by the end of the year thanks to a “shocking announcement.” […]