The United States is facing the collapse of the petrodollar that has propped up the American economy for the last half-century.
Breaking
New Delhi never stopped buying Russian crude despite US sanctions, Indian ex-ambassador to Colombia, Venezuela and Cuba has told RT, as Indian imports soar...
loading...