Saudi Arabia, the world's biggest crude oil exporter, has been hit hard by the double whammy of low prices and sharp cuts in production that combined to severely impact oil income. from Top Business News- News18.com Read The Rest:timesnownews...
No comments: