OTF jumps as investors position for May 6 earnings and buyback support - OTF News | Rallies