BNN commentator Andrew McCreath speaks with Johannes Benigni of JBC Energy, who explains why he thinks there’s still too much oil on the market. 

BNN