We Should Still Cheer Low Oil Prices

On Monday the price of a key US oil benchmark fell as low as minus $37.63 a barrel (yes, minus), meaning that holders were effectively paying others to take their oil away. This clearly needs some explaining. Is this new evidence that global demand is in freefall? And what do lower oil prices mean for the world economy anyway?

Read Full Article »




Related Articles