Oil traded near $68 a barrel after sliding for two consecutive sessions as rising U.S. inventories and higher output from OPEC and Russia weighed on the market. Futures in New York were little changed, following a 3.5 percent slide in the past two sessions.
Source: FuelFix