The price for oil produced by the Organization of the Petroleum Exporting Countries (OPEC) rose to 42.05 dollars yesterday, DPA quoted the Vienna-based cartel as announcing today. One barrel (159 litres) of OPEC-produced crude gained 0.41 dollars. OPEC calculates its basket price based on 12 brands produced by its members.