If you have room to store crude, you can buy it, but you have to wait until demand picks up to sell and make money. I think all parts of the oil business, including refineries, are losing big bucks right now. I last filled my car March 22, still have half a tank.
There are 3 layers to the oil business, refineries at one end, producers at the other, a bunch of oil traders in the middle. Some big companies, Exxon, etc, do it all. The traders are basically speculators, they buy oil for a future delivery time from producers, hold that “paper oil”to sell to refineries at a profit when the delivery date comes up. They never plan to take delivery of the paper oil. When demand falls off a cliff and storage is basically full, the price drops. The traders have to find someone who will take delivery since traders don’t own storage. In this market they couldn’t find anyone who could take delivery who wanted it, until they offered to pay $38 a barrel to get someone to haul it away. Lasted for about 24 hours or less. If you were a refinery and or had storage, you had the opportunity of a lifetime to make a lot of money. Once you can find a buyer.
Refineries are a big monopoly, they keep capacity to refine under control in the world to keep their profit margins healthy. How often do you see a new refinery built? But they can’t control demand or supply. It is rare they are not profitable but this is one of those times.