Primary Results

Oil prices fall as economics trumps geopolitics

As at early December, the international price of crude oil is around US$70 a barrel, depending on grade. Over the last six months, oil prices have slumped by 30% and crude oil is now at its lowest level…

Secondary Results