Mainland Chinese stocks posted sharp gains, but that was likely due to bargain-hunting after a sharp fall the day before. The Shanghai Composite Index jumped 1.4 percent to 2,205.5 while the Shenzhen Composite Index gained 2 percent to 936.58.Markets in Japan were closed for a public holiday. In commodity markets, the benchmark oil contract for June delivery was up $1.80 to $95.79 per barrel in electronic trading on the New York Mercantile Exchange. The contract rose $2.96, or 3.3 percent, on Thursday, the biggest one-day gain for crude since November. In currencies, the euro rose 0.3 percent to $1.3110, recovering somewhat from sharp losses the day before, when the European Central Bank on Thursday cut interest rates. The dollar rose 1.2 percent against the Japanese yen, to 99.12 yen. ___ Pamela Sampson in Bangkok contributed to this report.