Crude oil prices settle lower after passing US$143 a barrel in early trading
THE price of crude oil hit yet another record on the last day of a tumultuous first half, spurting past US$143 a barrel before ending lower on demand fears and a resilient dollar. Crude has shot up nearly 50 percent...