Oil holds drop as Donald Trump pledges energy push, delays tariffs