Oil prices hit highest in weeks amid Middle East tensions

Business