Here's a glossary of some oil-finance terms

August 17, 2011 04:03 PM