Canadian power producer TransAlta Corp. reported ``disappointing'' third-quarter results Friday as lacklustre energy prices in some markets wore down the quarter's bottom line.
129738
TransAlta reports 'disappointing' results
82353
Gas prices falling
89831
European shares close lower for third day
133874
Oil falls below $70
126865
Prices fall on concerns over demand
69587
Oil prices fall on disappointing economic news
37500
Oil falls below $69 on equities decline;
146235
Oil falls more than $3
23475
Ryerson narrows loss in third quarter
80185
Oil prices drop below 70 dollars a barrel
163369
Progress Energy profit falls
46170
Crude oil inventories fall 0.3%
95130
Adval Tech expects to report lower profits
120001
Crude prices fall on demand concerns
124896
Carbon prices meander in choppy trading
10324
Energy XXI earnings fall
47073
Brent, US crude extend losses to $3