Bitcoin Falls To $77,000 As Oil And Treasury Yields Rise

Bitcoin (BTC) has fallen as low as $77,000 U.S. as rising crude oil prices and Treasury yields pressure risk assets. The U.S. 30-year Treasury yield has risen to 5.13%, its highest level since 2007 ...

Lululemon Strikes Back At Founder Chip Wilson

Lululemon Athletica (LULU) is striking back at founder Chip Wilson, who has been a vocal critic of the Canadian company in recent years. The Vancouver-based athletic wear maker is taking its battle ...

Tesla’s Chief Financial Officer Sells Company Stock

Tesla’s (TSLA) chief financial officer (CFO) has been selling company stock. CFO Vaibhav Taneja recently sold 3,000 shares of Tesla stock, reportedly for tax purposes. Taneja still owns 130,000 Tesla ...

Ottawa And Alberta Move Forward With New Oil Pipeline

Ottawa and Alberta are moving forward on a new oil pipeline, with construction expected to begin in autumn 2027. The proposed West Coast oil pipeline will run from Alberta to the British Columbia coast, ...

Last Updated:

Analyst Ratings

Petrus Resources Ltd "BUY"

Analysts at Haywood Securities initiated coverage of Petrus Resources Ltd with a "BUY" rating and a 12 month target price of $2.40

5/15/2026 11:49 AM

Trending Stocks