Oil prices fall 3% to ₹7,811/barrel as shipping activity improves