Oil price falls but sentiment stays strong on demand recovery hopes

By Administrator_India Capital Sands Crude dropped on Tuesday as investors cashed in on a recent rally, but market sentiment remained solid on hopes for a quick recovery in oil demand in the U.S. and European markets and fading expectations for an early return of Iranian crude. Brent crude futures for August eased 10 cents, or 0.1%, to …