Crude oil prices rallied to a 30 month peak of 67 United States dollars a barrel Friday, buoyed by Nigerian supply disruption, declines in United States oil stockpiles and opec output restraint.
Crude oil on new two year high.