Renewed lockdowns in the U.S. and Europe are sparking concern that the economic recovery will deteriorate, leading oil prices to fall 5% in a three-week low. The drop was compounded by an increase in U.S. and Libyan oil output, and the dwindling hopes of a timely U.S. stimulus package.
Issue:
Country: