Those poor, poor oil producers. They got really excited last year when oil prices rose to an all-time high of $147 per barrel, and they thought for sure that the prices would just keep on rising as demand continued unabated. But low prices haven’t raised demand, which has dropped dramatically in the past year – [...]
Posts tagged as:



