Oil prices rose over 8% across the board yesterday as OPEC agreed to cut production by 1.2 million barrels a day from 33.6 million – the first agreement in some seven years. The expectation now is that non-OPEC producers will also move to cut production by around 500-600 thousand barrels a day. Th...
Page content restricted for non-members!
Become a member!