My oil temperature and water temperature gauges are baffling me. When the car is stood still they show the correct reading, but when the car is in motion they both drop to minimum

The oil pressure gauge works perfectly but only the other 2 play up. Its only happened since its last service also if that helps. Any suggestions??