The International Energy Agency forecasts a surplus of over 1 million barrels of oil per day in global markets next year due to weakening Chinese demand. Despite geopolitical tensions, prices have fallen 11% since October.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing