Why Middle East tensions are pushing oil prices above $100

1 month ago