NEW YORK, April 22 (Xinhua/APP) –: Oil prices climbed on Thursday as market participants weighed risks both on the supply and the demand sides. The West Texas Intermediate for June delivery added 1.6 U.S. dollars, or nearly 1.6 percent, to settle at 103.79 dollars a […]