BP's Oil Profits Surge and Fossil-Fuel Pivot Continues With Plan to Offload U.S. Biogas Unit
The British oil major intends to sell its Archaea biogas business as its oil trading and higher energy prices lifted profits.
Caterpillar Stock Soars as Earnings Smash Estimates
Caterpillar reports earnings per share of $8.17 from sales of $20.5 billion. Wall Street was looking for earnings per share of $6.22 from sales of $19.3 billion.
Spotify Climbs to 300 Million Premium Subscribers









