The trading sentiment weakened at futures trade as crude prices declined in Asian trade after traders booked profits ahead of key inventory data from the US, analysts said.
Meanwhile, crude oil for the July delivery dropped 20 cents to $94.81 a barrel on the New York Mercantile Exchange (NYMEX).