Oil Falls On Demand Worries From High Inflation, But Holds Above $104 | Sharefundss