The View at Two – 22 April 2020
Posted onOil’s Well That Ends. There’s a 0% chance we have seen the end of the oil storage saga that has plagued the globe of late. Crude +21% today means nothing when the price is still below $15 and the buildup continues to hit new records (and USO continues to plummet) . If this continues, the loss of revenue is likely to create widespread financial and political pain for countries reliant on petrol production.