MOSCOW (Reuters) - OPEC countries fulfilled a global deal to cut oil output at a rate of 131% last month, while non-OPEC countries fulfilled it at a rate of 147%, TASS news agency cited a source as saying on Wednesday.

OPEC,...

Continue Reading

on Long Room

Featured