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

FOR MORE ...