. COMMODITY - Oil nears three-year high on energy crunch fears