Saudi oil production cut a headache for Israel
This week, OPEC+ (the 13 members of the Organization of the Petroleum Exporting Countries and 11 other non-OPEC countries) announced that it had decided to stick to its planned production for the rest of 2023, after…