just crossed my mind as 12 bets of over 100,000 and up to 380,000 were placed on Barca at 1.45/1.46.
Not the regular vultures cleanining up at 1.03 downwards but enormous bets at the "right price".
also begs the question, does bf advise the various national and international regulatory and financial authorities of these amounts being deposited/traded.
indeed is there any requirement for them so to do ?