OPEC is under pressure to cut oil production. Dramatic changes could bring new developments around OPEC.
Read the full story
The 10 OPEC members bound by the cartel's output agreements produced an average 27.07 million barrels per day (b/d) in November, down 660,000 b/d from October, but still well above the group's new 26.3 million b/d output target, a Platts survey showed December 8.
Read the full story