Oil supplies soar and gas prices fall! Resulting in more SUV sales!

Ralphy1

Well-known Member
It is ironic with war raging in the ME that it is not just the opposite. An interesting report with several analysts gave detailed reasons for this, but the upshot may be a declining interest in saving energy. Always wanted a Hummer, do they still make them?
 


Back
Top