News

BHP said annual profit fell to the lowest in five years as sluggish demand from China weighed on iron ore prices and flagged ...