Jamaica's Supreme Court has barred three petrol stations controlled by, or associated with, businessman Charles Chen from selling petroleum and car-care products until the court hears, and rules on, a claim by petroleum marketing company Total Jamaica...