Submitted by oilpricecom2314 in business
There hasn't been much that the IEA and OPEC have agreed upon lately, but both of them see oil demand growth growing this year and next.
Submitted by oilpricecom2314 in business
There hasn't been much that the IEA and OPEC have agreed upon lately, but both of them see oil demand growth growing this year and next.