Crude falls, Rupee strengthens