Middle East clashes push oil to highest levels in weeks

Business