Oil Prices Nose-Dive as OPEC and Russia Fail to Reach a Deal
20 hours ago · Oil prices plummeted on Friday after major producers failed to reach an agreement to reduce production, as concerns about coronavirus’s impact on the economy spread across the globe. ... West Texas Intermediate crude, the U.S. benchmark, was as low as $41.11 a barrel. ... The messy ending ...