October 6, 2026

oil inflows push reserves above $54bn