The OSCAR ocean surface current data set has been extended. It comes at 1 x 1 degree or 1/3 x 1/3 degree spatial resolution and at approximately 5-daily temporal resolution and is available now for the time period October 1992 through December 2018:
http://icdc.cen.uni-hamburg.de/1/daten/ocean/oscar-oceansurfacecurrent.html