Crude oil prices soared to multi-year highs on Wednesday as International Energy Agency’s (IEA) announcement to release oil supplies from its emergency stock has failed...
On Thursday, Oil prices went down more than 1 per cent, which extended losses as investors braced for more supplies following a compromise between top...