The oil market that has defied expectations, with prices falling throughout the year when most analysts had predicted they would rise.
The oil market that has defied expectations, with prices falling throughout the year when most analysts had predicted they would rise.