Oil prices return to 100 dollars a barrel as US carry out strikes in Iran

Read all the articles in this bundle.