Fluid ounces, not weight ounces
A US cup is 8 US fluid ounces — a volume, 236.59 ml. The ounce on a kitchen scale is a weight, 28.35 g, and a cup of flour weighs about 4.4 of them while a cup of water weighs 8.3. So “8 oz of flour” in a British recipe is a weight and is not one cup; use the grams to cups converter for dry ingredients. This page is for liquids and anything sold by fluid ounce: milk, stock, juice, cream.
Bottle and carton sizes
A 12 fl oz can is 1½ cups; a 16 fl oz bottle is 2 cups (a US pint); a 32 fl oz carton of stock is 4 cups (a quart); a half-gallon of milk is 64 fl oz, 8 cups. UK fluid ounces are 4% smaller, so a UK pint of 20 fl oz is 2.4 US cups, not 2.5.