What are 'On-The-Run Treasuries' On-the-run Treasuries are the most recently issued U.S. Treasury bonds or notes of a particular maturity. "On-the-run" Treasuries...
DefinitionOil sands, also known as tar sands or crude bitumen, or more technically bituminous sands, are a type of unconventional petroleum deposit. Oil sands...
DefinitionIn international law, odious debt, also known as illegitimate debt, is a legal theory that says that the national debt incurred by a despotic...