How much oil it’d take to buy the US
At the recent price of $140 a barrel, it turns out to be a mere 400 billion barrels, or just about the combined reserves of Iran and Saudi Arabia.
At the recent price of $140 a barrel, it turns out to be a mere 400 billion barrels, or just about the combined reserves of Iran and Saudi Arabia.
You must be logged in to post a comment.