The latest international news in one place
Several prominent Democrats slammed former President Donald Trump for reportedly asking top oil executives for $1…