While BioWorld’s Drug Developers Index appeared to be moving in the right direction last month, it did an about-face in April and is now at its lowest point this year, down 23.1%, following the same trajectory as both the Nasdaq Biotechnology Index and the Dow Jones Industrial Average.