Crude oil at its highest level this year, supported by European stocks
Oil prices hit their highest level in nearly two weeks. Oil has gained more support as a result of the recovery of the global stock market, as well as the impact of tensions in the […]