Profit-taking pulled the oil price back from its recent high of 75 dollars a barrel, but faltering improvement in consumer sentiment is exerting some upward pressure.
Profit-taking pulled the oil price back from its recent high of 75 dollars a barrel, but faltering improvement in consumer sentiment is exerting some upward pressure.