Oil traded near $67 a barrel before weekly oil inventory data in the U.S., where the government is proceeding with further sales of crude from its strategic reserves.
Source: FuelFix
Oil traded near $67 a barrel before weekly oil inventory data in the U.S., where the government is proceeding with further sales of crude from its strategic reserves.
Source: FuelFix
1,640