Oil Markets Drop on Libyan Production Restart – 22 September 2020

0
207
Yesterday, oil futures markets dropped in light of the Libyan crude return to the market, and as coronavirus cases increase in Europe.