Oil futures lower on concerns over capacity and negative prices

It has been a bloody couple of weeks for the oil markets. A price war between Saudi and Russia, a depression in demand due to the coronavirus and a slow reaction from oil producers in cutting supply, has crushed the...
Join Now