Oil Falls To $95 A Barrel On Increased Supply, Lower China Demand | Sharefundss