Tag: USDJPY option-related supply at 121.00 keeps a lid on rallies so far