Oil, gas and mining In Oil, gas and mining Oil Needs to Drop $10 to Match Demand, Trafigura's Luckock Says March 27, 2020 Mar.27 — Ben Luckock, Trafigura Beheer co-head of oil trading, says that the surplus of crude oil could reach one…