President Trump’s special envoy Steve Witkoff met President Putin in the Kremlin as deadline for Russia to reach a peace deal with Ukraine approaches.
U.S. Energy Sec. Chris Wright told Fox News that imposing sanctions on Russian oil in an effort to end the Ukraine war is a “very real possibility.”