Bucking consensus, some analysts see natural gas, fuel efficiency, and other factors capping demand for oil in coming years
Bucking consensus, some analysts see natural gas, fuel efficiency, and other factors capping demand for oil in coming years
There are currently 1 users browsing this thread. (0 members and 1 guests)