Oil prices hits two-year highs on rising economic demand expectations