Oil plunged nearly 5 percent Wednesday, with West Texas Intermediate futures settling at s six-year low of USD 39.94 per barrel, on growing US supply and a variety of competing comments from OPEC members, both for and against production cuts.
Subscribe To Our Free Newsletter |