Here's a glossary of some oil-finance terms

August 17, 2011 4:03 PM