Oil prices climb over $100 per barrel as US war in Iran continues

Comments