BP missed analyst expectations in its third-quarter earnings, with a 60 percent year-on-year decline in profits for the three months to October, blaming the underwhelming performance on poor gas trading. European inventories are well-stocked ahead of winter, slashing the earnings of commodities traders and making fossil fuel trading less lucrative…
Read More