The dramatic losses follow a 10.1% drop for U.S. crude oil on Friday, which was its biggest loss in more than five years. Source
The dramatic losses follow a 10.1% drop for U.S. crude oil on Friday, which was its biggest loss in more than five years. Source