Caltex Singapore Pte Ltd v BP Shipping Ltd