Syz The Moment

With the recent surge in oil demand, the US government is now left with a petroleum reserve sufficient for only 16 days

Written by Charles-Henry Monchau | Aug 7, 2023 12:31:47 PM
null