Retail sales fall below already low forecasts

Retail sales fall below already low forecasts

Retail sales fell 8.7% in March, the worst drop ever, the Commerce Department reported today. Economists had expected a drop of 8%. Revisions to February's report showed a 0.4% drop for that month.. U.S. stocks sank at the open Wednesday, dragged down by dismal...
India clamps down hard

India clamps down hard

India has just extended its coronavirus lockdown through May 3. The lockdown prohibits citizens from leaving their homes for any reason but to buy food or medicine or in an emergency. It has left the country's huge population of migrant workers trapped without their...