German power prices rose to their highest in more than a year on a forecast for plunging temperatures and a drop in renewable ...
Oil traders snapped up bullish bets on US crude futures to protect against the chance that prices could spike toward $100 a ...