OPEC And Allied Nations Have Agreed To End A Dispute That Has Roiled Energy Prices By Associated Press Published July 18, 2021 at 9:53 AM EDT Facebook Flipboard LinkedIn Email