The World’s Largest Oil Reserves By Country
"Surprise surprise," Venezuela tops the list. Saudi Arabia is second.
"Surprise surprise," Venezuela tops the list. Saudi Arabia is second.
A war has been declared on Venezuela, of which the truth is “too difficult” to report.