Medical Properties Trust (NYSE:MPW) Has Compensated Shareholders With A Respectable 50% Return On Their Investment

Oil Drops to 21-Year Low With Storage Filling as Demand Shrivels

(Bloomberg) -- Oil extended its slide, falling to the lowest in more than two decades, on concern the world is rapidly running out of places to store crude after output cuts proved insufficient to cope with plunging demand.Futures in New York fell 16% to around $15 a barrel after losing almost a fifth of their value last week as the deal by OPEC+ and other producers failed to counter the demand hit from a crippled global economy. The current May contract expires Tuesday, however, with the more active June futures falling by around a third as much on more than five times the trading volume. Global benchmark Brent crude was only down around 1%.See also: Wild Oil Market Set for Extra Volatility as Contract Expiry NearNear-term prices for West Texas Intermediate, the U.S. benchmark, are trading at huge discounts to later-dated contracts on concern the storage hub at Cushing, Oklahoma, will...