Oil prices up 3% on worries about Middle East supplies

Shares: