Mark unpacks the doom and gloom headlines on OPEC’s no deal, oil price bulls look bearish, and 175,000 bbls of Bakken crude reach the Netherlands. CLICK HERE TO LISTEN NOW We Have a Winner! Most people don’t realize nearly 90% of the oil produced in th...
view more