OilPrice.com on MSN
Trading desks boom while big oil output stalls
Europe's oil majors are set for strong earnings, driven by exceptional trading profits amid extreme volatility in global oil ...
Earnings at renewable energy division expected to soar to between $200m and $700m in first quarter ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results