oil prices US oil prices fell below the $60/barrel mark for the first time since December of last year. Seven Generations photo.
Be the first to comment