Investor concern regarding the ongoing debt crisis and slow economic growth is likely to increase now that oil prices have reached $103 per barrel in Asia. June delivery’s benchmark oil had fallen 13 cents to $102.98 a barrel on the New York Mercantile Exchange, and the contract later fell 77 cents to $103.11. Meanwhile, Brent… Continue Reading