Oil prices soar to $103 per barrel again as Middle East supply concerns intensify

· Times of India