Analysts are predicting BHP Billiton could post a $22 billion profit today.
BHP Billiton could post profit