Earnings reports from telco Telstra on Thursday and miner BHP Billiton on Wednesday had fallen short of expectations and were weighing upon the market.

Full Article