Ukrainian Conflict Reveals Europe’s Green New Deal Follies
Futures of Brent oil were up more than 4 percent at $97.70 per barrel early this week and West Texas Intermediate oil also increased nearly 4 percent to $94.67 per barrel, after Russian President Vladimir Putin ordered troops into the Donetsk and Luhansk separatist regions of Ukraine, indicating Russia would recognize their independence. In response to Putin’s […]