Oil prices continue to rise despite major countries agreeing to release a record amount of oil from their emergency reserves in an effort to calm markets The IEA, which includes the UK and US, will ...
The US president says Iran's "leaders are gone" and "we could do a lot worse". Meanwhile, the UAE says it's responding to ...