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. d Both contracts are down nearly two thirds this year and the coronavirus-related slump in economic activity and fuel demand has forced massive retrenchment in investment by oil and other energy companies. Brent crude settled down $1.41, or 5.35% at $24.93 a barrel. The contract fell about 8% on the week. U.S. crude settled down $1.09, or 4.82% at $21.51 a barrel. During the week, U.S. crude fell more than 3%. “We ran out of ammunition to support the market,” said Bob Yawger, director of energy futures at Mizuho in New […]