Oil futures edged higher in volatile trade overnight as rising tensions between the United States and Iran buoyed prices after they touched a one-month low following US President Donald Trump's threat that he may raise tariffs on Chinese goods.

Oil futures edged higher in volatile trade overnight as rising tensions between the United States and Iran buoyed prices after they touched a one-month low following US President Donald Trump's threat that he may raise tariffs on Chinese goods.