The powerful OPEC group of oil producers and its allies reached a deal Friday to cut production by 500,000 barrels per day in a bid to stem prices which have been under pressure from abundant reserves and weak global economic growth.
The powerful OPEC group of oil producers and its allies reached a deal Friday to cut production by 500,000 barrels per day in a bid to stem prices which have been under pressure from abundant reserves and weak global economic growth.