20080703 business.international-business: Oil prices strike record high of USD 146 per barrel