The failure to agree production levels means OPEC core members are readying for new battles for share in the market already heavily oversupplied and consuming almost 2 million barrels per day less than it is producing.
Subscribe To Our Free Newsletter |