Strait of Hormuz Crisis Pushes Oil Above $104 as OPEC Output Hits 20-Year Low | The One Dollar Digest