View
Page
Could somebody please explain to me how the price can drop so much when 61% of the trades are buys. This was never covered in my supply and demand economics lessons at school!!
Latest from the Community...
Latest from the Community...
Latest from the Community...