Oshkosh climbs ahead of May 8 earnings as defense order supports sentiment - OSK News | Rallies