Lawmakers demand a ban to punish Russia over the Ukraine invasion, but the move risks higher prices at the pump Russia provided 10% of global oil supply last year; Gazprom headquarters in St. … [Read more...] about Biden Caught Between Inflation and Calls to Ban Russian Oil