By Rhod Mackenzie Brent crude prices have rebounded to $90 per barrel, while WTI has soared over $86 per barrel due to the alarming deterioration of the Middle East situation, an area that produces almost a third of the world’s oil. Gold predictably rose on fear of risk. The yellow metal, whose price fell to […]
Source