Although it has given back its early gains, the benchmark S&P/ASX 200 (Index: ^AXJO) (ASX: XJO) is still up a solid 0.2% to 5,982 points in afternoon trade.
Four shares which have climbed more than most today are listed below. Here's why they are ending the week with a bang:
The Beach Energy Ltd (ASX: BPT) share price has climbed almost 7% to $1.12 following a rise in the oil price overnight after OPEC and Russia agreed to extend a deal to limit their output in 2018. The majority of Australia's leading oil producers are higher today as a result.
The Billabong International Limited (ASX: BBG) share price has rocketed 21% to 95 cents after revealing that it has received a non-binding takeover offer from Boardriders. The company behind the Quiksilver brand has offered $1.00 per share and has been granted due diligence by the Billabong board.
The GetSwift Ltd (ASX: GSW) share price is up 83% to $3.60 following the announcement of agreements with Yum! Brands and retail giant Amazon. However, the logistics platform provider's shares have since been suspended, possibly due to the lack of details provided with the Amazon agreement.
The Monash IVF Group Ltd (ASX: MVF) share price is up 3% to $1.24. Today's gain is likely to be a positive reaction to news that directors have been buying the fertility treatment company's shares on market over the last few days.