Oil prices fell for 6 consecutive sessions. STEVE AUSTIN | 2010/07/05 The oil price has ingratiated itself with the lower price band for some time now closing below $73 a barrel in New York on Friday. There seems to be a melange of reasons at play for the price drop. First on the list- oil […]