
Oil Prices Plunge on OPEC+ Production Cut Speculation
Oil prices tumbled on Tuesday morning as speculation continued that the eight leading OPEC+ producers would unwind their voluntary production cuts. – Crude production in Iraq’s semi-autonomous Kurdistan region continues to increase as industry organizations […]