Economic Outlook – 26 April 2020
puricassarag 2020-09-11T05:38:56+00:00US Oil prices went negative for the first time in history as the evaporation of demand collided with supply that literally cannot be shut off quickly enough. Specifically, the expiring front-month WTI contract price fell below zero, as holders of the security squirmed to avoid having to take physical delivery with oil storage space scarce [...]