Oil markets rose today as China said it plans to boost energy imports this year, while Iranian supply concerns persist.

Brent crude climbed up 42¢ to $122.40 a barrel while US crude rose 44¢ to $104.70.

Price gains were capped, however, by a worsening global economic outlook and fears that Greece might not meet its debt-restructuring deadline, reports Reuters.