Finance News
Complete Finance & Business News Journal

US-China trade deal holds key to higher oil prices

March production figures mean Saudi would be voluntarily cutting output by more than 500,000 bpd below its pledged production level.