Finance News
Complete Finance & Business News Journal

More shale, who cares? Saudi Arabia pushes crude oil to $70

Riyadh said it was steeply cutting exports to its main customers in March and April.