Post navigation USDJPY option-related supply at 121.00 keeps a lid on rallies so far Negatives Outweigh The Positives For Thailand’s Economy