Akademik

спекулировать
несовер.;
без доп.
1) (чем-л.) (заниматься спекуляцией) speculate (in) , profiteer (in) , gamble (on)
2) (на чем-л.) (использовать) profiteer (in) , profit (in) , gamble (on) , reckon (on) спекулировать на повышение ≈ bull бирж.
несов. ( тв. , на пр. )
1. speculate (in, on) ;
gamble;
~ на повышении цен gamble on a rise in prices;
~ на разнице в курсах (ценных бумаг) speculate on margin;
~ с небольшой прибылью scalp;

2. (использовать в своих целях) take* advantage (of) , exploit (smth) ;
cash in (on) разг.

Большой англо-русский и русско-английский словарь. 2001.