The US strategic oil reserve inventory for the week ending March 22 was 744000 barrels, previously worth 750000 barrels.
2024-03-27 22:30:42
The US strategic oil reserve inventory for the week ending March 22 was 744000 barrels, previously worth 750000 barrels B>