Oil prices have surged around 20% this month as fighting between the U.S. and Iran has sharply escalated.