Just 12 years ago, OPEC states were flush with cash when oil peaked above $145 a barrel as demand surged. from Top Business News- News18.com Read The Rest:timesnownews...
No comments: