Oil rises 1.25pc for eighth straight week on supply concerns
Crude oil prices surged up to 1.25 percent for the eighth consecutive week, hitting the eight-year highs amid supply concerns. The global oil prices were
Read more