B-th/Shutterstock Save for later Print Download Share Oil futures sold off again on Monday amid persistent economic uncertainty and concerns for oil demand growth.