
OPEC Committee Recommends Fresh 600,000bpd Oil Output Cut
With crude oil prices shedding over $11 per barrel this year to $55, thus alarming the producers, a panel set
With crude oil prices shedding over $11 per barrel this year to $55, thus alarming the producers, a panel set