Oil prices were mixed in Asian trade today as Europe's ongoing debt crisis continued to cap investor sentiment. New York's main futures contract, light sweet crude for delivery in July, gained 29 cents to $70.33 a barrel. Brent North Sea crude for July delivery shed 43 cents to $71.25.