Oil prices jump sharply, to nearly $110 per barrel
Renewed attacks in the Strait of Hormuz and growing doubts about a U.S.-Russia diesel deal helped push crude prices to levels not seen in a month.

What's Your Reaction?









