Oil Hits 11-Year High As Big Oil Dumps Russia, White House Mulls Energy Sanctions
The price of crude oil touched its highest level in nearly 11 years on Wednesday amid the ongoing Ukraine crisis which has roiled energy markets. The WTI index, the U.S.…