Oil produced by the Organization of the Petroleum Exporting Countries (OPEC) leaped above $120 at the end of last week, striking above that level for first time since August 2008, the group said Monday.
The Group's basket price jumped $2.36 and (...)