War wages on in the Middle East and unsurprisingly, the oil price chart looks positively parabolic. Brent oil is well and truly settling in for the long ride at the US$ 100-a-barrel mark, which will ...
Russia has publicly urged Iran to stop military action at once and move toward negotiations in its war with the United States ...