The US Senate takes a decisive step against Russian oil imports.
Bipartisan support highlights the urgency of the energy crisis.
Political maneuvering continues as Trump targets the Fed's leadership.
Social media buzz reflects the impact of personal branding in politics.
The future of US-Russia relations hangs in the balance.