Oil prices are rising fast. Saudi Arabia may not come to the rescue

Plus, the growing list of companies ditching Russia.