Oil Price Falls 2% Toward $105 as U.S. Turns to Russian Diesel | News | MoonHub