Search Results
Supply crunch and rising demand push up oil prices
U.S. consumers feel the biggest impact because of the falling greenback.
Nine of the past 10 serious downturns in the world economy followed a spike in the price of oil, and we are heading for another spike, with oil back up near the peak of $78.40 a barrel that it reached almost exactly a year ago. [...]
