Oil prices plunged 5% on Friday and posted a fifth straight weekly loss as demand destruction caused by the coronavirus outweighed stimulus efforts by policymakers around the world. Both contracts are down nearly two thirds this year and the coronavirus-related slump in economic activity and fuel demand has forced massive...