Oil production among OPEC members fell further in April and is down more than 30% since the start of the Iran war in late February, the cartel said in its latest monthly update on Wednesday. OPEC a… [+1786 chars]Read More
OPEC sees slower demand growth this year as production falls more than 30 on Hormuz closure CNBC
