Those overseas events combined with rising demand and falling supplies in the US to drive oil price futures contracts to a new record high of over $97 a barrel. That's a jump of almost forty ...
Some results have been hidden because they may be inaccessible to you