The prospect of a harsh northern hemisphere winter, an OPEC supply cut and a volatile geopolitical picture may send oil prices back towards $100 a barrel.
The prospect of a harsh northern hemisphere winter, an OPEC supply cut and a volatile geopolitical picture may send oil prices back towards $100 a barrel.