Russia Pledges More Oil to China, India as Hormuz Disruption Roils Markets | DailyAlpha