Share Facebook Twitter LinkedIn Pinterest Email Geopolitical uncertainties and supply fears boosted oil prices to fresh five-month highs on Tuesday morning. Source link