Tag: The Market Report – 15th March 2011 provided by npower power electricity energy oil weather costs prices middle east libya oil japan tsunami earthquake LNG coal future nuclear generation germany