Global crude oil prices continued to rise by two per cent over the last month responding an increase in geo-political tensions, even as physical markets turned less tight. Brent crude prices had breached the $90/barrel mark during the period in a respons...
5 months ago