Answer:
565.22 cubic centimeters.
Explanation:
The olive oil's density

The farmer wants to sell bottles that contain 520 g of oil.
The volume of the smallest container that holds 520 g of oil will be that which fits exactly 520 g of oil.
Now,

The volume of the smallest container that holds 520 g of oil is 565.22 cubic centimeters.