Oil rose to around $68 a barrel on Tuesday as OPEC supply cuts and expectations of lower U.S. inventories outweighed concern about weaker demand due to ...
A