Oil demand is fraught with uncertainty, and is facing an entirely new set of factors that investors will need to take into account, says Mike Townshend.
Oil demand is fraught with uncertainty, and is facing an entirely new set of factors that investors will need to take into account, says Mike Townshend.