Oil prices climb to 14-month high as markets await US jobs report – business live

German industrial orders surge, as non-farm payrolls is expected to show an 182,000 increase in US jobs

Comments are closed.