Thursday, July 31, 2014 12:42 PM
Mostly Cloudy 16°C
Oye! News from Europe
The confrontation between Russia and the West took a turn for the worse with the downing of a Malaysian airliner on July 17, and that could spell trouble for several major oil companies operating in Russia.
Just one day earlier, U.S. President Barack Obama slapped sanctions on Russia over its
Now that it appears that Malaysian Airlines Flight MH17 was deliberately shot down, I wanted to take a look at the missile system that is likely responsible.
Let's open with a video showing the Buk surface-to-Air missile
In general, economic sanctions against one nation by another nation (or, in this case, a group of nations) are a political tool that is used to weaken the target nation and/or its leadership. The motives behind the sanctions are to punish, deter and eventually rehabilitate the nation that is
Liquefied natural gas (LNG) to Europe isn't a get-rich-quick scenario for the impatient investor: It's a long, strategic play for the sophisticated investor who can handle no small amount of politics and geopolitics along the way. When it comes to Europe, Russia's strategy to divide and conquer has
Kiev is feeling emboldened by the successful election of a new Ukrainian president and a bloody surge against separatists in the east, but in just a few days, Russia says it will twist the gas spigot, and there's very little Kiev can do to stop that.
On June 3, Russia plans to reduce the gas supply
Several of the largest oil companies in the world are doubling down in Russia despite moves by the West to isolate Russia and its economy. ExxonMobil and BP separately signed agreements with Rosneft – Russia's state-owned oil company – to extend and deepen their relationships for energy
A major gas deal between Russia and China could finally be sealed this week when Russian President Vladimir Putin visits China on May 20-21 and meets with President Xi Jinping. In the lead up to Putin's arrival, the two sides have been working on putting the finishing touches on a 30-year contract
Do you have faith in your local police department?