Oil drops as supply crunch fears ease, trading costs rise  Economic TimesContinue reading