US crude futures finish down 2.4% at $67.70 a barrel, the lowest closing price since June 12. "The market appears to have quickly discounted any meaningful supply risk tied to the short-lived uprising by Russian paramilitary forces over the weekend," says Schneider Electric's Robbie Fraser, in a note. "Overall, headwinds continue to come from economic uncertainty tied to central bank policy and generally sluggish growth to start the year.
In the US, gasoline demand should garner extra attention in the weeks ahead as traders monitor the expected jump in discretionary travel tied to the 4th of July holiday." Brent crude also finishes lower, at about $72.
Source: Marketwatch