BHP Rally Rolls On

BHP shares traded at a four-year high on the last day of July, reaching a day’s high of $34.98 before closing at $34.86 – the highest the shares have been since August 2014, just as global oil prices were starting their big slide.

Read More