TOKYO (AFX-ASIA) – Cosmo Oil Co Ltd shares have been place under pressure after a news report that personal data on the company’s card holders may have been leaked. Cosmo Oil said that although the scale of the data leakage is still unknown, it may involve all 2.2 million cardholders. Cosmo’s card allows holders to…