The US strategic oil reserves have dropped to 5.1 million barrels, the lowest level since 1983
The US strategic oil reserves have decreased by 5.1 million barrels, reaching their lowest level since 1983. (Watcher.Guru)
The US strategic oil reserves have decreased by 5.1 million barrels, reaching their lowest level since 1983. (Watcher.Guru)