Weekly Oil Price Drop of 10%
Weekly Oil Price Drop of 10% Oil prices were stable on Friday, even though both benchmarks were on track to lose money for the week due to worries about how the weak economic outlook in China, Europe, and the U.S. would affect demand for the commodity. Brent crude oil futures were trading at $76.20 per …