BP may cut oil supply to Caribbean refinery Limetree Bay if it stays idle