Politics & Policy1h ago
Energy Dept. Stalls on Venezuelan Oil as U.S. Refiners Reject Prices
U.S. refiners are refusing to meet price demands for roughly 50 million barrels of Venezuelan crude, stalling a Trump administration initiative and alarming domestic shale producers.