Oil Prices Plummet Again
World shares are mixed as momentum from last week’s rally faded and oil prices retreated.
The U.S. crude contract plummets to under $12 a barrel, its lowest in over two decades, amid concerns that storage facilities were close to being full.
Stocks in Europe turned lower despite the fact that some countries eased their lockdowns on business.
Wall Street futures are down by about 1.2% ahead of the open.
Economic data continues to show heavy damage to growth, with Japan reporting its exports fell nearly 12% year-on-year in March as the pandemic hammered demand in the U.S. and China, its two largest markets.
11 Franklin Delano Roosevelt Quotes That Will Give You Hope