Commodity Talk: OPEC’s production cuts have destablised markets not… OPEC+ commands 80% of the world's proven oil reserves and 40% of the world's supply… Read More...