Energy sector

Oil hits four-year peak

Oil climbed above $80 a barrel as tightening supplies and strong demand took prices back to the highest levels in almost four years.