Market news: The United States will purchase 1 million barrels of oil as strategic oil reserves.

2025-10-22

Market news: The United States will purchase 1 million barrels of oil as strategic oil reserves.