Crude Oil Just Crashed Back Below $40 as Oil Market Faces More Threats

Crude Oil Just Crashed Back Below $40 as Oil Market Faces More Threats

Crude prices have tumbled back below an important psychological benchmark, as the global balance of supply and demand remains messy.