The stylized upper case script F looks to be unmistakably a Fenton trademark - it appears in several forms on labels etc., although have to say that despite having trawled the web I've found just about every label and backstamp except this exact one ........... it looks to be the F over printed on a globe. Would appear that Fenton ceased making traditional glassware in 2011 - it's just possible that this particular mark post dates that time, but that is only a rather uneducated guess.
Am sure there must be folk your side of the pond who will have a more accurate take on this question, but the answer does seem to be that yes, it's a modern mark.