Oil slipped slightly from this week’s highest closing price in two-and-a-half years but finished the week near that level over $105 a barrel, Bloomberg reported.

Leave a Reply