Oil rose towards $46 a barrel on Wednesday, gaining for a third day, supported by a report that U.S. crude inventories fell. This is also…