UEFA snubs Russia as Champions League final moves to Paris
In a statement UEFA said the decision was taken following the 'grave escalation of the security situation in Europe'
War in Ukraine pushes oil, gas prices up as Abela promises prices stability
Brent rises above $105, highest since 2014, stoking fears of supply disruption, stockpiling, and continued rise in prices