Oil prices dive as Saudi Arabia and Russia demand members to comply

Saudi Arabia and Russia find it necessary to extend the current agreement on output cuts for one more month. Nevertheless, the June OPEC+ meeting might be canceled since Iraq and Nigeria still have not reached the agreed targets on deepening their production. Due to the non-compliance of some OPEC members, the balance in the oil […]