MARKET WATCH: Energy prices rebound despite weak fundamentals
After posting losses in the previous session, energy prices generally revived slightly May 14 even as Paris-based IEA reduced its global demand outlook by 200,000 b/d to 83.2 million b/d in 2009.